27912
 
42153
 
57925
 
192874
 
221316
 
212402
 
163541
 
155175
 
142387