38922
 
23237
 
21020
 
58310
 
46022
 
155437