553646
471112
878586
971333
566887
130184
216274
760487
783684
536182
885542
172338
5239799
3665581
3194148
2492804
2271988
2111609
2038358
193578
1819118
1742136
1716196
1658471