Top Contributors for past 30 Days

score
#1
39,598
#2
37,105
#3
34,169
#4
33,883
#5
33,371