Top Contributors for past 30 Days

score
#1
41,262
#2
28,750
#3
18,318
#4
17,174
#5
15,154