141100
 
21073
 
25378
 
167036
 
107284
 
43048