3036 153
59432 872
82129 612
1475 73
125519 752
7050 99
68345 833
108369 552
38545 223
7172 171
4882 508
24304 669
24121 895
16329 294
42919 550
13333 860
8778 590
11283 645
88051 767
8720 449
22104 314
7704 969
1749 234
91261 499
2849 213
13214 561
23931 342
16271 476