3010 500
38783 211
8210 394
4400 366
2823 316
25799 181
119084 165
14749 208
8201 624
8243 154
153071 448
111876 676
46182 533
109352 310
21670 1020
5979 481
31069 813
36536 187
27253 708
24199 766
14766 365
4118 192
5395 185
3468 775
1715 273
25711 482
21195 167
53023 718