Companies in world top 100, 200 and 500, by market cap