20349
 
19884
 
16541
 
22269
 
28253