857477
27678
715238
321492
174638
286247
640663
810372
994690
611283
479403
1046977
5160799
3574581
3097148
2402804
2236988
2059609
1977358
191878
1773118
1722136
1692196
1639471