929189
853656
88423
990128
170197
70036
841507
174235
889143
481799
179486
56542
5096799
3526581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1626471