Oh you clown. I'm just gonna laugh at this reply. Derp. Most of those players have indeed been playing for a few years. There isn't really a number you can stick onto how much time they spent in game, but I'm pretty sure they play daily and for a good amount of time. Probably between 6-12 hours every day. You've got to realize that the game is so much easier now. Efficiency and money allows people to train very fast in a short amount of time. Especially ever since those effigys or whatever they're called got released. But seeing your question was 'how do they do it' I'll give you a nice clean answer. Money, efficiency, time and patience.