You are (all) right and I was wrong. Result of quick glance at the results page. 340k for the extra badges still seems a bit bonkers to me. The tdf...