496875
61228
535896
444898
1018664
326736
990219
673326
190678
380716
780601
881336
5134799
3553581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471