985574
138991
574410
917239
649505
110538
134287
467269
961973
141995
165244
87416
5111799
3544581
3043148
2346804
2224988
2030609
1939357
190678
1755118
1717136
1679195
1631471