223631
39720
605593
36953
719224
176400
145309
716466
485961
88512
635317
775608
789147
877949
1006724
803610
532505
42952
79987
588377
283284
526841
440275
814256