20 695 2 949 2 293 98 704 19 037 2 305 107520