43030
 
153371
 
19764
 
23669
 
21712
 
18658