16684
 
106285
 
103061
 
111576
 
21323
 
15092