144170
 
159700
 
215085
 
173382
 
23732
 
49118
 
30908