425542
665470
810854
655861
864444
55480
100518
596313
88429
528852
634612
564102
612870
75367
568915
811447
14902747
671786
4574578
4228980
3451510
3219192
2200216
2182495
2050492
185266
1846948
16325
154661
1540545