16043
 
15193
 
15122
 
49478
 
142043
 
109740