Top Contributors for past 30 Days

score
#1
43,538
#2
38,470
#3
37,103
#4
33,250
#5
27,919