Total 3507