141698
 
21596
 
26470
 
167863
 
107906
 
44138