428807
369640
7987
546144
508488
185634
291461
27189
8267
5607
779837
170544
1059311
1046551
1041122
1039196
1036904
1032707
1029822
1029113
1024252
1023720
1021350
1021496