Top Contributors for past 30 Days

score
#1
18,482
#2
16,231
#3
15,477
#4
15,329
#5
15,243