614800
647451
779308
289996
429455
3021000
371638
829478
531793
894434
400352
561541
36442
912323
317781
253424
798341
933575
912875
21325
722136
675776
151254
5319
419204
522396