529313
559269
15430
970150
179182
153804
206814
191667
83714
177847
833703
479879
1059311
1038196
1035904
1033551
1032707
1029822
1023720
1021252
1020350
1019496
1018675
1017559