19586
 
7513
 
25376
 
163068
 
16698
 
15226
 
8593
 
14057