143085
 
122955
 
19937
 
23771
 
27516
 
113148
 
26515