148900
 
103650
 
20848
 
17209
 
115038