15856
 
105420
 
103565
 
132033
 
127053
 
147009