23986
 
144353
 
25139
 
29660
 
170553
 
111894