676351
39444
281917
503699
152589
902734
56509
388854
128616
4564
471921
61974
5111799
3544581
3043148
2346804
2223988
2030609
1939357
190678
1755118
1717136
1679195
1631471