16257
 
188041
 
110684
 
105496
 
18816