input: from typing import List
  
  def get_word_lists(strings: List[str]) -> List[List[str]]:
      """ Generates a list of lists of words from a list of strings. Each sublist contains
      the first word of each string followed by the following words for each string.
      
      >>> get_word_lists(["Hello world", "This is a test"])
      [["Hello", "world"], ["This", "is", "a", "test"]]
      """
output:     words_lists = []
      for string in strings:
          words = string.split()
          words_lists.append(words)
      return words_lists