Uploaded is a file hosting website with an affiliate program that pays uploaders from €1 to €30 per 1000 downloads (depends on downloaders' countries and size of downloaded file). You can upload files up to 2 GB in size / 5 GB to premium account
For downloaders with standard accounts, there is a wait time of 30 seconds per download, with a wait time of 180 minutes between downloads. You need to enter a CAPTCHA to begin a download. The standard download speed is approximately 50 KB/s or 70KB/s for registered users with a free plan.