18 663 8 665 6 692 39 536 48 890 594 316 145 321 32149 703 311 358 967 446 880 489 015 151050 953 551 1074 464 80 1 831 17 975 16 574 13 12476