3005 500
38328 211
8203 394
4389 366
2821 316
25764 181
119053 165
14746 208
8198 624
8243 154
153022 448
111843 676
46167 533
109330 310
21669 1020
5979 481
31055 813
36510 187
27223 708
24180 766
14751 365
4115 192
5392 185
3467 775
1715 273
25680 482
21184 167
52981 718