141658
 
21517
 
26435
 
167719
 
107858
 
44043