2200208
889
2802448
1218
1210348
307
948566
336
1158650
351
792604
304
520008
254
999708
273
722500
172
570585
157
791772
169
53099
100
1683928
618
272014
113
872165
567073
416719
153
24595
50
29813
34