20050
 
22571
 
21611
 
13998
 
35825
 
14964
 
103326