14983
250739
233788
689182
469168
707855
157667
93858
912274
580952
57773
897774
1057311
1038196
1032904
1031551
1030707
1029822
1022720
1019350
1019496
1019252
1018675
1017559