1100504
269574
475770
201102
525534
992915
163515
632137
1038914
885237
504628
129412
515408
774454
320709
972806
470194
943345
788986
659202
267773
552747
830142
100630