1353265
1038789
1029967
998470
953631
921234
898549
824238
755523
711524
678502
592476
572447
45936
455498
408386
277506
242121
159965
101525