143461
809900
621807
172658
766599
353250
260234
183405
383220
312547
957532
455577
5067799
3506581
2992148
2305804
2206988
2003609
189678
1894357
1740118
1713136
1656195
1622471