20501 698
50234 277
16973 160
44499 167
51915 314
37768 350
61500 431
66380 336
37056 247
26208 388
2376 406
4506 882
28798 212
3104 273
5898 758
2520 523
8152 185
12330 852
4950 833
2278 307
2885 468
24584 57
21224 156
41388 509
33606 603
11162 562
16856 422
36920 952