1014430
1005472
988409
985988
983496
976153
953954
950360
935762
932788
927297
926282
926366
908324
907918
905622
905777
880309
871562
869869