Top Contributors for past 30 Days

score
#1
44,285
#2
37,797
#3
18,474
#4
18,284
#5
17,610