45543
 
41786
 
27617
 
37903
 
113403
 
18945