Uma comissão organizadora de um congresso de Matemática precisa gerar códigos numéricos distintos para identificar os participantes. Cada código será formado por seis algarismos diferentes, escolhidos entre os algarismos de 0 a 9. O primeiro algarismo não poderá ser zero e deverá ser ímpar. O código deverá terminar em 0 ou em 5, garantindo uma condição específica de identificação. Além disso, exatamente dois dos seis algarismos deverão ser pares. A comissão deseja determinar quantos códigos diferentes podem ser produzidos obedecendo simultaneamente a todas essas condições. Para realizar a contagem, é necessário considerar separadamente os casos em que o último algarismo é 0 e aqueles em que é 5, pois essas escolhas alteram a quantidade de algarismos pares e ímpares disponíveis para as demais posições. Com base nessas condições, determine a quantidade total de códigos distintos que podem ser gerados pela comissão.