592178
508600
210665
471350
143921
727417
58899
614466
108563
742512
507265
821431
1059311
1038196
1035904
1033551
1032707
1029822
1023720
1021350
1021252
1019496
1018675
1018122