835136
277879
474686
1040127
526666
466813
2148
999762
960437
817575
603522
514243
209822
775550
364584
195210
10950744
614986
3841577
3759980
3244510
2558192
2100495
2064216
2026492
182166
1759948
16115
153061
1522545