50287
22211
799434
267962
889400
820132
460830
813992
584633
452675
339713
4333
1059311
1048122
1047551
1040196
1039904
1035707
1034113
1029822
1024252
1023720
1021350
1021496