142628
 
22786
 
27685
 
169319
 
109842
 
45278