29588
 
27455
 
28150
 
25293
 
130241
 
19739
 
48051