22638
 
142459
 
22681
 
27555
 
169220
 
109728