You ain't watiching at my stats :( If you do, you would know, that you are in TA on position 22, and 277 overall (+15 from yesterday!).
So, TA is getting Mpts from you... Your production is not wasted...
As it was said, client upload results at 100K, and you can manually upload results if...