552500
83521
425762
890758
1006247
906472
495583
25262
232919
787293
452770
554897
5111799
3544581
3043148
2346804
2224988
2030609
1939357
190678
1755118
1717136
1679195
1631471