130393
1100157
541426
642486
1221990
491914
211528
495691
291379
21296
793432
748897
516408
774454
320709
973806
470194
944345
788986
659202
267773
552747
830142
100630