945555
19270
858546
88601
215671
605749
27426
517937
912361
419536
949731
642223
5145799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471