16684
 
106289
 
103065
 
111578
 
21325
 
15092