16 166 20 508 40 900 167 120 244 376 276 724 2 763 86600