3010 500
38752 211
8210 394
4399 366
2823 316
25796 181
119078 165
14748 208
8199 624
8243 154
153067 448
111875 676
46182 533
109349 310
21669 1020
5979 481
31069 813
36535 187
27252 708
24198 766
14764 365
4118 192
5394 185
3468 775
1715 273
25710 482
21195 167
53017 718