104416
 
17563
 
15494
 
28956