3007 500
38421 211
8205 394
4389 366
2821 316
25770 181
119059 165
14746 208
8198 624
8243 154
153033 448
111847 676
46168 533
109333 310
21669 1020
5979 481
31057 813
36515 187
27227 708
24182 766
14751 365
4115 192
5393 185
3468 775
1715 273
25685 482
21185 167
52988 718