Congratulations England on the 6N championship (can't see Wales clawing back those points high 20 points from the Italy game).
How's this for interesting:
TEAM No. PLAYERS ENGLAND 2549196 FRANCE 313877 IRELAND 153080 ITALY 66176 WALES 50557 SCOTLAND 38500
Ok, I know it's not all about numbers - density, infrastructure, money, support and history have all their part to play.