I haven't seen a particularly accurate or a particularly comprehensive one. I suggest you take all you can find and then calculate a weighted average.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.