946484
533933
495830
278447
777184
720822
888491
18988
222101
719778
80075
450310
5161799
3574581
3099148
2403804
2238988
2062609
1978358
191878
1774118
1723136
1692196
1639471