19586
 
7514
 
25376
 
163068
 
16699
 
15228
 
8594
 
14057