891752
750872
522312
89536
504966
16840
19709
564256
812642
918519
302147
204748
5169799
3590581
3118148
2420804
2243988
2070609
1991358
192178
1776118
1724136
1696196
1642471