141381
 
21290
 
25716
 
167443
 
107517
 
43287