21846
 
13104
 
16496
 
86957