141401
 
21297
 
25720
 
167443
 
107518
 
43291