21096
 
8471
 
14252
 
29683
 
7359