213227
214897
596564
150912
960365
484908
303545
44840
309590
804461
546774
823339
5157799
3570581
3095148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1691196
1638471