Yeah, I think reps a few lower than yours can boost you up, but much lower than yours can't touch you. Reps lower than you at all can't damage your rep, reps higher than you can. I think that's how it goes, anyway! 68.8 is huge, maybe I'll be there in a couple months :)
EDIT: Oh you must have meant 66.8 heh.
RE: The results are a pollen!