484311
9339
57857
685106
1000697
134458
625630
328643
447865
192243
965524
896220
5239799
3665581
3194148
2491804
2271988
2110609
2038358
193578
1819118
1742136
1716196
1658471