618287
403830
227354
885232
611751
790
19763
29326
862102
268666
442839
215410
1059311
1038196
1035904
1033551
1032707
1029822
1023720
1021252
1020350
1019496
1018675
1017559