19764
 
16445
 
105777
 
128527