15856
 
105431
 
103570
 
132039
 
127059
 
147016
 
107884
 
18188
 
119910