19675
 
7733
 
25485
 
163168
 
16996
 
15399
 
8705
 
14217