But have they picked the best twenty? If you don't agree with some of their choices or believe they have missed someone who is essential to the list, you can make your opinion known here."
Link to Original Source
Submission Summary: 0 pending, 17 declined, 6 accepted (23 total, 26.09% accepted)
We don't really understand it, so we'll give it to the programmers.