102800
 
26584
 
167829
 
144183
 
159706
 
215089
 
173391
 
23739
 
49127
 
30922