3009 500
38698 211
8208 394
4399 366
2823 316
25790 181
119072 165
14748 208
8199 624
8243 154
153056 448
111869 676
46182 533
109346 310
21669 1020
5979 481
31068 813
36530 187
27245 708
24195 766
14761 365
4117 192
5394 185
3468 775
1715 273
25707 482
21193 167
53014 718