1073696
124810
1045735
600399
647318
668348
943776
495980
68093
721247
665608
203855
5056
842327
721869
941773
4977500
2618654
1919336
1704736
1676237
160767
1544895
1513433
1482854
1472922
1431850
1316500
1310400
12702