12542
 
103376
 
15927
 
14180