The person giving a rep gives about 10% of their total rep points, or at least that's how it worked when I tested it out. I was receiving single-digits from people early last year when it was newer, but there are a fair number of people handing out hundreds at a time now.