16625
 
144549
 
128622
 
27707