1060903
867459
588124
70753
953391
1031100
232331
842394
376352
632271
255237
31511
465128
279845
1037200
926678
870332
904484
959319
28118
721894
201927
694999
398996
47288
924515