840679
931323
1013221
769311
4085825
4588751
728921
4457660
4571089
4185566
69667
66618
50357
52824
62385
64825
68745
42708
50106
47243
236870
582607
1173226
9580766
3886174
7097606
261172
1934323
430600
786437