57 31,620 16 1,174 7,964 311,267303,107