12957
 
11759
 
40545
 
24246
 
23150
 
32653