15030
 
14496
 
109865
 
108771
 
94575