123231
 
171807
 
130022
 
67849
 
110495
 
115482
 
146373
 
116097
 
159406
 
56673
 
105143
 
155970
 
166650
 
164116
 
66939