15891
 
14293
 
126172
 
101726
 
113023
 
100983