18501
 
16333
 
19272
 
15617
 
14230
 
16797