Top Contributors for past 30 Days

score
#1
30,468
#2
20,365
#3
19,763
#4
19,415
#5
11,645