494667
971520
528264
809409
98176
287986
10007
219903
490542
8123
430795
280690
5239799
3663581
3194148
2490804
2270988
2109609
2038358
193578
1819118
1742136
1715196
1658471