212149
428954
595577
242853
31399
98758
835973
464709
612755
401791
55882
6839
5096799
3528581
3030148
2335804
2219988
2017609
1925357
190278
1750118
1716136
1672195
1628471