25396
 
20780
 
8250
 
14074
 
29421