25012
 
24451
 
16985
 
37647
 
16728
 
105858
 
101624