850881
699576
996318
54768
482822
426486
645436
374722
1294738
1232985
1178696
1116144
1076577
1070943
1066541
104672
27462
369200
926951
120871