15038
 
143495
 
127633
 
26503
 
217596