122696
 
120963
 
23346
 
20299
 
18770
 
28799
 
25423