965596
838221
90112
9772
217373
129104
902867
145648
592148
20554
230401
488628
5117799
3551581
3053148
2359804
2227988
2034609
1948357
191078
1759118
1718136
1683195
1633471