15960
 
17177
 
105702
 
16226