14840
 
104442
 
17590
 
15572
 
29006