40346
 
25895
 
36447
 
112804
 
18379