1919336
1676237
898715
1544895
141716
796858
890166
56032
689811
706326
1704736
160767
297553
251984
193997
1513433
4977500
2618654
1482854
1472922
1431850
1316500
1310400
12702