141016
 
21024
 
25344
 
166974
 
107229
 
42968