454527
717586
209264
256263
395733
469154
212412
390136
39339
507321
8495
326358
5145799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471