Top Contributors for past 30 Days

score
#1
42,324
#2
26,631
#3
22,786
#4
22,143
#5
21,776