947699
267338
271261
744894
735397
3176
377630
472304
740390
104647
731617
531520
5148799
3567581
3076148
2393804
2230988
2052609
1972358
191578
1768118
1720136
1690196
1637471