3009 500
38721 211
8210 394
4399 366
2823 316
25794 181
119077 165
14748 208
8199 624
8243 154
153059 448
111870 676
46182 533
109346 310
21669 1020
5979 481
31068 813
36532 187
27246 708
24196 766
14762 365
4118 192
5394 185
3468 775
1715 273
25709 482
21193 167
53016 718