705662
141879
530409
135392
747830
853581
263949
15162
208428
9267
408585
368500
5275799
3696581
3215148
2542804
2289988
2143609
2063358
193978
1838118
1748136
1730196
1663471