4 ms·
15% in 2012, 11% last year and 6% this year. We might also see late submissions beat the this years top result in the next few months.
by m_ke 12y ago
15% in 2012, 11% last year and 6% this year. We might also see late submissions beat the this years top result in the next few months.