30960 286
74029 458
130370 473
11017 145
3076 184
31036 331
28914 311
86324 426
76178 439
45504 385
29884 67
24856 192
12588 275
22064 185
31647 410
23019 219
3497 190
5975 457
55827 216
92221 587
82432 748
124605 535
112777 503
34768 305
54904 251
2050 518
23842 144
19398 346