29902
 
122577
 
14378
 
112706
 
15514
 
18010