Top 10 countries with highest number of reachable  nodes

1. United States🇺🇸: 1793
2. Germany🇩🇪: 1654
3. France🇫🇷: 550
4. Netherlands🇳🇱: 413
5. Canada🇨🇦: 306
6. United Kingdom🇬🇧: 240
7. Russian Federation🇷🇺: 205
8. Finland🇫🇮: 170
9. Switzerland🇨🇭: 159
10. China🇨🇳: 147 https://t.co/qNwRgSkE8B