681524
569584
177240
24778
671120
264374
1113
37120
13856
804741
310613
624467
5096799
3527581
3027148
2330804
2217988
2014609
1919357
190278
1748118
1715136
1669195
1627471