19962
938586
45786
497685
263331
835114
187631
59057
863307
55354
21370
858828
1076122
1061311
1060113
1054551
1047707
1044558
1043904
1041196
1029822
1027252
1025720
1021350