Top Contributors for past 30 Days

score
#1
33,924
#2
32,325
#3
29,718
#4
28,037
#5
25,016