688 Day20

12345678
Across
  1. 2. Moving with high speed
  2. 3. Not limited; without payment
  3. 5. Liked above other things
  4. 6. Small number of items
  5. 8. Relating to most cases
Down
  1. 1. Of good quality; healthy
  2. 2. Coming before all others
  3. 3. Coming at the very end
  4. 4. Coming right after something
  5. 7. Containing all possible content