3001 500
38242 211
8203 394
4388 366
2821 316
25756 181
119047 165
14746 208
8197 624
8242 154
153014 448
111840 676
46167 533
109323 310
21669 1020
5979 481
31053 813
36509 187
27215 708
24174 766
14749 365
4115 192
5392 185
3467 775
1715 273
25675 482
21177 167
52980 718