3001 500
38209 211
8202 394
4388 366
2821 316
25754 181
119045 165
14746 208
8197 624
8242 154
153009 448
111839 676
46166 533
109323 310
21669 1020
5979 481
31053 813
36509 187
27212 708
24174 766
14749 365
4114 192
5392 185
3467 775
1715 273
25675 482
21177 167
52980 718