140950
 
119684
 
15810
 
19721
 
22852
 
109282