334530
236374
776302
178538
548835
645289
39816
594553
10789
775478
748486
705364
5066799
3505581
2990148
2304804
2205988
2003609
189678
1894357
1740118
1712136
1656195
1622471