949662
938594
973804
193124
369605
784159
107542
9625
61424
892707
12255
784731
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471