18623
 
111248
 
25552
 
19457