19945
 
8167
 
7498
 
12841
 
16042