299538
47874
806792
369888
360116
592659
63660
311940
243980
686295
503748
16869
1059311
1046551
1039196
1036904
1033122
1032707
1029822
1024252
1024113
1023720
1021350
1021496