16659
 
16228
 
13000
 
12238
 
11193
 
12626