143086
 
122956
 
19937
 
23772
 
27516
 
113150