107959
 
108034
 
93578
 
21361
 
12688
 
12663