49471
 
45188
 
31166
 
41314
 
117789
 
21580