342443
884671
147458
1026777
141353
625496
864463
444340
469534
661145
41479
628758
873862
970880
41140
233471
4991500
2623654
1922336
1704736
1679237
160867
1546895
1514433
1482854
1472922
1432850
1316500
1310400
12702