124716
686337
199126
303823
8739
501892
44345
427552
578416
51687
714247
623711
5096799
3528581
3030148
2333804
2218988
2016609
1925357
190278
1750118
1716136
1671195
1628471