Top Contributors for past 30 Days

score
#1
5,686
#2
5,001
#3
3,986
#4
3,109
#5
3,076