aleksl - 2:01 pm on Jul 8, 2005 (gmt 0)
This sounds about right, Yandex.ru and Rambler.ru are top 2. Google is way behind. Mail.ru uses Google's search results, but I don't think Google+Mail.ru come close to Rambler as simple math suggests. Many people also use 2-3 SEs as results sometimes vary a lot.