853885
122349
514419
211511
191875
706102
80282
550530
60254
843188
183275
279101
5096799
3528581
3030148
2335804
2219988
2017609
1925357
190278
1750118
1716136
1672195
1628471