40545
 
24244
 
23149
 
32652