687492
611431
230688
68472
73973
814825
420781
62863
436570
788618
955331
706863
5111799
3543581
3043148
2346804
2223988
2030609
1939357
190678
1755118
1717136
1679195
1631471