this world team ranking is really a great idea to evaluate countries level around the world. Thank you for calculating this by yourself, you are doing a great job. Hope you could keep doing this.