102800
 
26585
 
167830
 
144184
 
159709
 
215089
 
173392
 
23739
 
49128
 
30923