21486
 
18566
 
17341
 
24825
 
21665
 
23797
 
133898