708234
290267
969620
334313
859664
654913
584413
569754
270712
306842
589137
834822
5278799
3696581
3219148
2542804
2289988
2144609
2064358
193978
1839118
1748136
1731196
1663471