104416
 
17560
 
15450
 
28902
 
16704