22194
 
19469
 
30654
 
80438
 
26080