25227
 
257291
 
102398
 
165783
 
150492
 
116493