3005 500
38370 211
8204 394
4389 366
2821 316
25768 181
119056 165
14746 208
8198 624
8243 154
153023 448
111845 676
46167 533
109332 310
21669 1020
5979 481
31056 813
36510 187
27224 708
24180 766
14751 365
4115 192
5393 185
3468 775
1715 273
25682 482
21184 167
52982 718