26532
 
22818
 
23372
 
21200
 
126840
 
17323
 
43873