141426
 
21306
 
26163
 
167463
 
107610
 
43352