If 8 family members choose to play "Secret Santa," how many different ways can the names be paired?

Clue: The answer is 10,000< x <30,000

Please help!