148926
 
103661
 
20858
 
17259
 
115051