Top Contributors for past 30 Days

score
#1
24,871
#2
15,273
#3
14,028
#4
13,972
#5
13,940