20675
 
18298
 
55958
 
43573
 
153723
 
20021
 
23880
 
21903
 
18919