12541 23 821 1495 32 649 44 014 5008 290 32901 475 213716