133429
946484
533933
495830
278447
777184
720822
888491
18988
222101
719778
80075
5136799
3558581
3065148
2374804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471