870100
190676
402703
520184
756588
586543
188898
1028830
671859
104146
35677
1096229
806951
467118
368102
57387
518115
83466
278432
634607
221434
907387
958831
415740