21469
 
15141
 
11630
 
18515
 
16081