269797
1114454
354344
477308
409898
268341
349546
134199
418306
474843
3212
917671
689945
553511
481805
600743
5174500
2710654
1991336
1732736
1731237
164267
1591895
1565433
1494854
1486922
1446850
1327500
1320400
12782