2997 500
37854 211
8194 394
4377 366
2820 316
25708 181
119032 165
14745 208
8195 624
8239 154
152966 448
111802 676
46161 533
109313 310
21668 1020
5978 481
31045 813
36497 187
27173 708
24165 766
14738 365
4113 192
5391 185
3467 775
1715 273
25659 482
21167 167
52960 718