Top Contributors for past 30 Days

score
#1
26,179
#2
23,000
#3
17,869
#4
17,389
#5
17,374