983887
148287
628922
626659
398777
273815
9342
459549
476514
872822
740393
404262
5145799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471