641834
10153
488609
22661
64698
181726
919638
247759
324411
341637
100517
575477
5066799
3505581
2990148
2304804
2205988
2003609
189678
1893357
1738118
1712136
1656195
1622471