3316 contributions