934589
607592
762854
86715
82924
726813
960784
287874
473446
902544
394785
320862
5146799
3567581
3075148
2388804
2230988
2052609
1971358
191478
1767118
1720136
1690196
1637471