29588
 
27455
 
28150
 
25293
 
130240
 
19738
 
48051