2993 500
37475 211
8187 394
4366 366
2820 316
25666 181
119003 164
14745 208
8194 624
8239 154
152934 448
111793 676
46150 533
109292 310
21666 1020
5978 481
31030 813
36485 187
27140 708
24157 766
14732 365
4112 192
5391 185
3467 775
1715 273
25640 482
21150 167
52935 718