Despite rain, 50K has another successful year