14057
 
31180
 
18750
 
30431