127490
 
50767
 
143163
 
38848
 
39068