541123
1250707
186969
56348
955223
915784
687210
222687
112327
47430
623731
1020365
513408
768454
318709
970806
467194
940345
787986
658202
267773
551747
826142
100630