18488
 
111153
 
25502
 
19406