31609
 
32939
 
27205
 
29671
 
43292