25116
 
23241
 
20402
 
31302
 
27581
 
28630
 
137566