109650
 
95486
 
23260
 
14448
 
14931