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.