16544
 
144533
 
128607
 
27672
 
218409