104416
 
17563
 
15483
 
28950
 
16737