25227
 
257292
 
102398
 
165783
 
150492
 
116493
 
145944
 
203280
 
172920
 
32342