Top Contributors for past 30 Days

score
#1
30,765
#2
20,770
#3
19,574
#4
18,168
#5
16,562