148945
 
103661
 
20861
 
17346
 
115053