143086
 
122956
 
19937
 
23774
 
27518
 
113150