18936
 
12960
 
11771
 
40556
 
24259
 
23160