23831
 
20221
 
20267
 
16375
 
14662
 
14941