I always wondered which heuristic TLG uses, to assign numbers to every new set

.
For instance, TECHNIC sets use (almost always have used) the 8xxx range. However assigned numbers doesn't seem to follow any regular pattern, upwards or downwards.
Do you have any comment, that may bring some light over this question?
*****
Sempre me interroguei acerca da heurística que a TLG utilizará para atribuir um número a cada novo set

.
Por exemplo a linha TECHNIC usa (usou quase sempre) a gama 8xxx. Contudo os números assignados, não parecem seguir qualquer padrão regular, por exemplo crescente ou decrescente.
Tem algum comentário a produzir, que possa trazer mais luz a esta questão?
*****
Obrigado