15856
 
105422
 
103567
 
132033
 
127054
 
147010
 
107880
 
18177
 
119900
 
116599