Top Contributors for past 30 Days

score
#1
20,836
#2
13,932
#3
12,320
#4
11,609
#5
10,994