117258
 
102578
 
16086
 
136837
 
15625
 
14801