| SHA | PCT | Prefix | Establishment | Electronic System | Status | | | | | | | | | | | | | | | | | | | | | | |
| North East | County Durham | HMYOI | Deerbolt | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North East | County Durham | HMP | Durham | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North East | County Durham | HMP | Frankland | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North East | County Durham | HMP/YOI | Low Newton | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North East | North Tees | HMP | Holme House | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North East | North Tees | HMP | Kirklevington Grange | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North East | Northumberland Care Trust | HMP | Acklington | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North East | Northumberland Care Trust | HMP/YOI | Castington | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North West | Ashton, Leigh & Wigan | HMYOI | Hindley | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Central & Eastern Cheshire | HMP/YOI | Styal | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North West | Central Lancashire | HMP | Garth | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Central Lancashire | HMP | Preston | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Central Lancashire | HMP | Wymott | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Cumbria | HMP | Haverigg | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Heywood, Middleton & Rochdale | HMP | Buckley Hall | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North West | Liverpool | HMP | Altcourse* | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Liverpool | HMP | Liverpool | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Manchester | HMP | Manchester | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| North West | North Lancashire | HMP | Kirkham | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North West | North Lancashire | HMP | Lancaster Castle | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North West | North Lancashire | HMYOI | Lancaster Farms | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| North West | Salford Teaching | HMP/YOI | Forest Bank* | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| North West | Sefton | HMP | Kennet | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Warrington | HMP | Risley | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| North West | Warrington | HMYOI | Thorn Cross | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Doncaster | HMP | Lindholme | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Doncaster | IRC | Lindholme | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Doncaster | HMP/YOI | Moorland Closed | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Doncaster | HMYOI | Moorland Open | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Doncaster | HMP/YOI | Doncaster* | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | East Riding of Yorkshire | HMP | Everthorpe | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | East Riding of Yorkshire | HMP | Full Sutton | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | East Riding of Yorkshire | HMP | Wolds* | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Hull | HMP | Hull | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Leeds | HMP | Leeds | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Leeds | HMP | Wealstun | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Leeds | HMYOI | Wetherby | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | North Yorkshire and York | HMP/YOI | Askham Grange | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | North Yorkshire and York | HMYOI | Northallerton | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Wakefield District | HMP/YOI | New Hall | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| Yorkshire and the Humber | Wakefield District | HMP | Wakefield | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Bassetlaw | HMP | Ranby | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Derbyshire County | HMP | Foston Hall | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Derbyshire County | HMP | Sudbury | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Leicester City | HMP | Leicester | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Leicestershire County & Rutland | HMP | Ashwell | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Leicestershire County & Rutland | HMP | Gartree | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Leicestershire County & Rutland | HMYOI/RC | Glen Parva | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Leicestershire County & Rutland | HMP | Stocken | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Lincolnshire | HMP | Lincoln | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Lincolnshire | HMP | Morton Hall | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Lincolnshire | HMP | North Sea Camp | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Northamptonshire | HMYOI | Onley | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Northamptonshire | HMP | Rye Hill* | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Northamptonshire | HMP | Wellingborough | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Nottingham City | HMP | Nottingham | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Nottinghamshire County | HMP | Lowdham Grange* | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| East Midlands | Nottinghamshire County | HMP | Whatton | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | Heart of Birmingham Teaching | HMP | Birmingham | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | North Staffordshire | HMYOI | Werrington | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | Shropshire County | HMP | Shrewsbury | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | Shropshire County | HMYOI | Stoke Heath | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | South Staffordshire | HMYOI | Brinsford | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | South Staffordshire | HMP | Dovegate* | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | South Staffordshire | HMP | Drake Hall | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | South Staffordshire | HMP | Featherstone | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | South Staffordshire | HMP | Stafford | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | South Staffordshire | HMP/YOI | Swinfen Hall | TPP | IN DEPLOYMENT | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | Worcestershire | HMP | Hewell | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| West Midlands | Worcestershire | HMP | Long Lartin | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Bedfordshire | HMP | Bedford | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Cambridgeshire | HMP | Littlehey | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Cambridgeshire | HMP | Whitemoor | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Great Yarmouth and Waveney Teaching | HMP | Blundeston | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Mid Essex | HMP/YOI | Chelmsford | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Norfolk | HMP/YOI | Norwich | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Norfolk | HMP | Wayland | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Peterborough | HMP | Peterborough* | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | South East Essex | HMP/YOI | Bullwood Hall | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Suffolk | HMP | Edmunds Hill | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Suffolk | HMP | Highpoint | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Suffolk | HMP/YOI | Hollesley Bay | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | Suffolk | HMP/YOI | Warren Hill | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| East of England | West Hertfordshire | HMP | The Mount | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| London | Greenwich Teaching | HMP | Belmarsh | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| London | Hammersmith & Fulham | HMP | Wormwood Scrubs | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| London | Hounslow | HMYOI/RC | Feltham | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| London | Islington | HMP/YOI | Holloway | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| London | Islington | HMP | Pentonville | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| London | Lambeth | HMP | Brixton | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| London | Richmond & Twickenham | HMP | Latchmere House | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| London | Wandsworth Teaching | HMP | Wandsworth | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Berkshire West | HMP/YOI | Reading | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Buckinghamshire | HMYOI | Aylesbury | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Buckinghamshire | HMP | Grendon | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Buckinghamshire | HMP | Spring Hill | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Hampshire | HMP | Winchester | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Isle of Wight NHS | HMP | Albany | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Isle of Wight NHS | HMP | Camp Hill | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Isle of Wight NHS | HMP | Parkhurst | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Milton Keynes | HMP | Woodhill | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Oxfordshire | HMP | Bullingdon | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Oxfordshire | HMYOI | Huntercombe | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Portsmouth City Teaching | IRC | Haslar | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South Central | Portsmouth City Teaching | HMP | Kingston | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | East Sussex Downs & Weald | HMP/YOI | Lewes | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Eastern and Coastal Kent | HMP | Canterbury | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Eastern and Coastal Kent | IRC | Dover | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Eastern and Coastal Kent | HMP/YOI | Elmley | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Eastern and Coastal Kent | HMP | Standford Hill | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Eastern and Coastal Kent | HMP | Swaleside | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Medway | HMP | Cookham Wood | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Medway | HMYOI | Rochester | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Surrey | HMP | Downview | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Surrey | HMP | High Down | In Practice | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Surrey | HMP | Send | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Surrey | HMP | Bronzefield* | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | Surrey | HMP | Coldingley | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | West Kent | HMP | Blantyre House | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | West Kent | HMP/YOI | East Sutton Park | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | West Kent | HMP | Maidstone | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South East Coast | West Sussex | HMP | Ford | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| South West | Bristol | HMP | Bristol | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South West | Devon | HMP | Channings Wood | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South West | Devon | HMP | Dartmoor | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South West | Devon | HMP | Exeter | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South West | Dorset | HMP | Dorchester | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| South West | Dorset | HMP/YOI | Guys Marsh | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| South West | Dorset | HMYOI | Portland | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| South West | Dorset | HMP | The Verne | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| South West | Gloucestershire | HMP | Gloucester | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South West | Somerset | HMP | Shepton Mallet | TPP | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| South West | South Gloucestershire | HMYOI | Ashfield* | Other | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South West | South Gloucestershire | HMP/YOI | Eastwood Park | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South West | South Gloucestershire | HMP | Leyhill | EMIS | OUTSIDE DEPLOYMENT / NOT ENGAGED | | | | | | | | | | | | | | | | | | | | | | |
| South West | Wiltshire | HMP | Erlestoke | Other | LIVE | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |