19797
 
16445
 
105810
 
128528