16409
 
14924
 
13361
 
115293
 
100395
 
12927