Fastest time to get 880 moons, and they don't have to be unique.
Also, Balloon World could possibly be allowed to get coins.