1189 18041 21467 90138 12080 50977 21922579