109431
 
104527
 
17628
 
140950
 
119684
 
15809