How Top-K Token Rank Distributions Separate Human and Machine Writing