3 ms·AFAIK Germany has done much better than the other ones on your list.by eitland 6y agoAFAIK Germany has done much better than the other ones on your list.