Alfa 156 front brake pads
I was looking through the UK Ferodo catalogue for front brake pads for my 2002 Alfa 156 2.0 JTS. The catalogue seems to be confusing and self-contradictory. Searching on its web page for 156, it lists the years as 03/2002 -> 09/2005. Then in the list of brake pads, there are two part numbers for front pads: FDB1052 and FDB1299. I can't see any difference specified between these two, other than a difference of 0.5mm in one of the dimensions (which is probably within tolerance anyway). Confusingly, for both parts it lists its application as "156 Hatchback 03/98 -> 01/01". In the diagrams, the pads appear to have identical shapes.
Does anyone know the difference between these two part numbers and which one is for my car?