20843
 
12067
 
14796
 
11780
 
22477
 
14400
 
109582
 
105277