484496
1353475
1159144
843967
1891206
726469
1067152
1022890
220193
704914
660903
214219
511408
765454
315709
970806
467194
940345
784986
658202
267773
551747
825142
98630