Garbage collection per token range