639501
6701000
601210
460758
598243
473660
303603
881173
989101
97286
127575
397951
5111799
3543581
3043148
2346804
2223988
2029609
1939357
190678
1755118
1717136
1679195
1631471