How can I send thousands of small amounts (10'000 sat.) to bitcoin wallets without paying to much fees? I want to make a faucet. But my problem is that I don't know how I can make my payouts. I would have a lot of little amounts (like 10'000 satoshis) to pay.
Is there an efficient way of doing thousands of those transactions without paying to much fees?

Do I have to make every transaction manually (in Python or in Java with the Blockchain API)?

Thanks for the answers.
Thanks for all the visitors, which have thought about that.
I found now the solution for that problem. I use the blockchain.info API. There is an option to send to many addresses at the same time.
https://github.com/blockchain/api-v1-client-python/blob/master/docs/wallet.md