806149
734410
518286
72988
434940
685189
543479
176917
744775
551509
670294
266221
5112799
3544581
3043148
2346804
2224988
2030609
1939357
190678
1755118
1717136
1680195
1631471