20389
 
31299
 
27572
 
28627
 
137561