Top Contributors for past 30 Days

score
#1
29,318
#2
27,613
#3
24,048
#4
22,209
#5
19,576