25027
 
197995
 
179102
 
25475
 
40495
 
139005
 
161976
 
107400
 
131164
 
160232
 
195356
 
187954
 
174039
 
26880
 
38871