18254
 
141250
 
120048
 
16455
 
20198
 
23283
 
109833