LEAVENWORTH, Kan. (AP) — A Kansas Boy Scout has done something only about a dozen others accomplish each year by earning all 132 merit badges offered by the organization. Curry McWilliams of Leavenworth earned his Eagle Scout patch in 2008 and just kept going. Only 21 badges are required to earn the rank of Eagle Scout. The 18-year-old told The Kansas City Star he didn't set out to earn every badge until he realized in 2010 he was within reach. The Boy Scout organization doesn't encourage collecting all of the badges, so it doesn't keep track of how many do it each year. Scout officials say 12 per year is merely a rough guess.