It looks like only about 1500 points were generated that way. I keep track of the pictures you've seen in the discover page and that's how many are there... also Google Analytics doesn't show a 400k spike on that page so most of those points must have been from trading pictures. I'm not going to ban you for it... It should be kind of obvious that generating points through bots or other artificial means is 'cheating' but you're right, I need to make that more obvious.