1400952
1127344
1097827
1010315
1005855
1002193
998695
99415
99039
986376
983676
97376
970481
970575
966763
963901
952506
947367
947249
946175