19946
 
8168
 
7498
 
12857
 
16061