19703
 
16442
 
105700
 
128517