13957
 
15012
 
11833
 
13706
 
103051