148923
 
103661
 
20856
 
17240
 
115051