29783
 
27710
 
28727
 
25724
 
130598
 
19817
 
48242