689339
667760
207855
508776
72027
5066
306967
732415
1167579
465364
27422
847327
810624
522561
727869
40881
5555500
2891654
2096336
1862237
1808736
1740895
173567
1644433
1523922
1520854
1474850
1393500
1336400
1329590