45508
 
41762
 
27609
 
37878
 
113400