Top Contributors for past 30 Days

score
#1
39,803
#2
28,324
#3
27,581
#4
19,636
#5
17,714