111172
 
137163
 
37766
 
129485
 
109903
 
39268
 
162800