25020
 
24462
 
16991
 
37647
 
16734
 
105922
 
101677