16681
 
106285
 
103059
 
111573
 
21323