141660
 
21549
 
26441
 
167820
 
107865
 
44070