3008 500
38495 211
8206 394
4391 366
2822 316
25773 181
119063 165
14748 208
8199 624
8243 154
153042 448
111856 676
46169 533
109334 310
21669 1020
5979 481
31057 813
36523 187
27235 708
24184 766
14751 365
4117 192
5393 185
3468 775
1715 273
25689 482
21188 167
52998 718