148928
 
103661
 
20859
 
17304
 
115053