3007 500
38477 211
8206 394
4391 366
2821 316
25771 181
119060 165
14748 208
8198 624
8243 154
153040 448
111855 676
46169 533
109334 310
21669 1020
5979 481
31057 813
36519 187
27231 708
24184 766
14751 365
4116 192
5393 185
3468 775
1715 273
25688 482
21187 167
52995 718