16331
 
108558
 
23577
 
16526