516744
29892
394358
247547
192386
703918
227598
542747
864450
51519
628846
59809
5157799
3570581
3095148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1691196
1638471