18088
 
21300
 
24062
 
23491
 
16311
 
36724
 
15643
 
104731
 
100163