19586
 
7514
 
25376
 
163068
 
16698
 
15227
 
8593
 
14057