987588
933226
812915
21710
683913
27282
663228
176501
693555
424722
457625
14479
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471