Look here for some existing discussion on a very similar requirement:
https://bitcointalksearch.org/topic/parse-the-blockchain-for-all-addresses-with-positive-balance-762445
(found it using G with the search phrase "bitcoin find all addresses with positive balance", it isn't really that hard...)
Onkel Paul
Yea, I stumbled upon it before, but problem is that I'm a C# guy, every time I need to compile other programming languages its always an odyssey...
And I'm not even a Linux user.. so I think I will have to start getting into Linux.
Also, when you have to build 50 libraries, plus troubleshoot 200 more compilation errors, its always a pain in the ass to have the motivation to go through it all.
But come on guys, Bitcoin is already 6 years old and to get this basic info is so complex?
There are lots of lazy people out there...
Making this kind of info accessible is part of the maturity of Bitcoin, if nothing like this is available yet, I will take care of building a website where this info will be accessible to everybody out there.