├── 03-introducao-js
├── intro.js
├── style.css
├── index.html
├── script.js
└── switch-case.js
├── .vscode
└── settings.json
├── 12-fetch-api
├── style.css
├── index.html
└── script.js
├── README.md
├── 01-introducao-html
├── imagens
│ └── ronaldo-curintia.jpg
└── index.html
├── 06-funcoes
├── funcoes.js
└── exemplos.js
├── 10-metodos-de-array
├── 05-getListOfNames.js
├── 01-countCharacters.js
├── 03-getCharactersBySpecie.js
├── 00-exemplos.js
├── 02-countGender.js
├── 04-sortCharacters.js
├── emojis.js
└── data.js
├── 09-Elementos
├── style.css
├── index.html
├── data.js
├── script.js
└── cars.js
├── 11-eventos
├── style.css
├── index.html
└── script.js
├── 07-objetos
├── objeto.js
├── object-keys-values.js
├── paises.js
├── mcDonalds.js
└── menu.js
├── 02-introducao-css
├── styles.css
└── index.html
├── 08-DOM
├── index.html
├── style.css
├── script.js
└── data.js
├── 05-loop-for
├── loop-for.js
└── mega-sena.js
├── 04-if-else
├── switch-case.js
├── ifelse.js
└── imposto-de-renda.js
└── 13-pokedex
├── index.html
├── style.css
└── script.js
/03-introducao-js/intro.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "liveServer.settings.port": 5501
3 | }
--------------------------------------------------------------------------------
/03-introducao-js/style.css:
--------------------------------------------------------------------------------
1 | h1 {
2 | color: darkorange;
3 | font-size: 200px;
4 | }
--------------------------------------------------------------------------------
/12-fetch-api/style.css:
--------------------------------------------------------------------------------
1 | input {
2 | width: 130px;
3 | }
4 |
5 | img {
6 | width: 300px;
7 | }
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Categorias de Base da Programação
2 |
3 | Repositório de códigos das lives do projeto Categorias de Base da Programação.
4 |
5 | <3
6 |
7 | ⭐️
--------------------------------------------------------------------------------
/01-introducao-html/imagens/ronaldo-curintia.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oguscaetano/categorias-de-base-da-programacao/HEAD/01-introducao-html/imagens/ronaldo-curintia.jpg
--------------------------------------------------------------------------------
/06-funcoes/funcoes.js:
--------------------------------------------------------------------------------
1 |
2 | console.log(soma(5, 2));
3 |
4 | // const soma = (num1, num2) => num1 + num2;
5 |
6 | function soma (num1, num2) {
7 | return num1 + num2;
8 | }
--------------------------------------------------------------------------------
/10-metodos-de-array/05-getListOfNames.js:
--------------------------------------------------------------------------------
1 | // 5 - Imprimir se existe algum personagem de uma determinada espécie. True ou False. Caso o retorno seja True, traga os nomes de todos os personagens desta espécie.
2 |
3 |
--------------------------------------------------------------------------------
/09-Elementos/style.css:
--------------------------------------------------------------------------------
1 | * {
2 | margin: 0;
3 | padding: 0;
4 | }
5 |
6 | body {
7 | background-color: rgb(184, 184, 184);
8 | }
9 |
10 | select {
11 | margin: 20px 0;
12 | }
13 |
14 | .estilizaNomeCarro {
15 | color: crimson;
16 | font-size: 12px;
17 | }
--------------------------------------------------------------------------------
/10-metodos-de-array/01-countCharacters.js:
--------------------------------------------------------------------------------
1 | // 1 - Crie uma função que mostre a quantidade de personagens
2 |
3 | const data = require('./data.json');
4 |
5 | const countCharacters = () => {
6 | return data.characters.length;
7 | }
8 |
9 | console.log(countCharacters());
10 |
--------------------------------------------------------------------------------
/10-metodos-de-array/03-getCharactersBySpecie.js:
--------------------------------------------------------------------------------
1 | // 3 - Mostre o primeiro personagem de acordo com o id da espécie
2 |
3 | const data = require('./data.json');
4 |
5 | const getCharacterBySpecie = (id) => data.species.find((specie) => specie.id === id);
6 |
7 | console.log(getCharacterBySpecie(4));
--------------------------------------------------------------------------------
/11-eventos/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | background-color: darkgray;
3 | }
4 |
5 | img {
6 | height: 300px;
7 | transition: transform 0.5s;
8 | }
9 |
10 | img:hover {
11 | transform: scale(1.2);
12 | }
13 |
14 | section {
15 | overflow: hidden;
16 | }
17 |
18 | #btn-vai {
19 | background-color: chartreuse;
20 | border-radius: 5px;
21 | padding: 10px 50px;
22 | margin-top: 20px;
23 | }
--------------------------------------------------------------------------------
/03-introducao-js/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Document
8 |
9 |
10 | Menphins Depay
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/10-metodos-de-array/00-exemplos.js:
--------------------------------------------------------------------------------
1 | const data = require('./data.json');
2 |
3 | // for (let index = 0; index < data.characters.length; index += 1) {
4 | // console.log(data.characters[index].name);
5 | // }
6 |
7 | data.characters.forEach((character) => console.log(character.name));
8 |
9 | // foreach não retorna NADA!!!!
10 | // sempre vai retornar undefined
11 |
12 |
13 | // map() retorna um novo array transformado
14 |
--------------------------------------------------------------------------------
/10-metodos-de-array/02-countGender.js:
--------------------------------------------------------------------------------
1 | // 2 - Contar a quantidade de personagens através do gênero
2 |
3 | const data = require('./data.json');
4 |
5 | const countGender = (gender) => {
6 | const genderFiltered = data.characters
7 | .filter((character) => character.gender === gender)
8 | .sort((a, b) => a.name.localeCompare(b.name));
9 |
10 | return genderFiltered;
11 | };
12 |
13 | console.log(countGender('M'));
14 |
--------------------------------------------------------------------------------
/10-metodos-de-array/04-sortCharacters.js:
--------------------------------------------------------------------------------
1 | // 4 - Ordenar os personagens através de um parâmetro
2 |
3 | const data = require('./data.json');
4 |
5 | const sortCharacter = (prop) => {
6 | if (typeof data.characters[0][prop] === 'number') {
7 | return data.characters.sort((a, b) => a[prop] - b[prop]);
8 | };
9 |
10 | return data.characters.sort((a, b) => a[prop].localeCompare((b[prop])));
11 | };
12 |
13 | console.log(sortCharacter('name'));
14 |
--------------------------------------------------------------------------------
/07-objetos/objeto.js:
--------------------------------------------------------------------------------
1 | const pessoa = {
2 | nome: 'Guilherme',
3 | sobrenome: 'Passos',
4 | idade: 78,
5 | endereco: {
6 | rua: 'Rua Dalvo Trombeta',
7 | cidade: 'Pindamonhangaba',
8 | estado: 'PI',
9 | numero: 178
10 | },
11 | pizzas: ['gemgibre', 'batata-frita', 'frango catupiry'],
12 | };
13 |
14 | // console.log(pessoa.endereco.estado);
15 | // console.log(pessoa['pizzas']);
16 |
17 | pessoa.altura = 1.98;
18 |
19 | console.log(pessoa);
20 |
--------------------------------------------------------------------------------
/07-objetos/object-keys-values.js:
--------------------------------------------------------------------------------
1 | const menu = require('./menu');
2 |
3 | // todas as chaves
4 | const objKeys = Object.keys(menu);
5 |
6 | for (let index = 0; index < objKeys.length; index += 1) {
7 | // console.log(`${index} - ${objKeys[index]}`);
8 | }
9 |
10 | // todos os valores
11 | const objValues = Object.values(menu.acompanhamentos);
12 |
13 | // todas as propriedades
14 | const objEntries = Object.entries(menu.sobremesas);
15 |
16 | console.log(objEntries);
17 |
--------------------------------------------------------------------------------
/02-introducao-css/styles.css:
--------------------------------------------------------------------------------
1 | .div-nba {
2 | background-color: cornflowerblue;
3 | text-align: center;
4 | display: flex;
5 | flex-direction: column;
6 | align-items: center;
7 | }
8 |
9 | .div-interna {
10 | text-align: center;
11 | width: 50%;
12 | /* margin: auto; */
13 | background-color: brown;
14 | display: flex;
15 | flex-direction: column;
16 | align-items: flex-start;
17 | }
18 |
19 | .div-interna p {
20 | color: white;
21 | font-size: 50px;
22 | }
--------------------------------------------------------------------------------
/08-DOM/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Jogadores de Futebol
8 |
9 |
10 | Informações de Jogadores
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/05-loop-for/loop-for.js:
--------------------------------------------------------------------------------
1 | const arrayNumeros = [1, 2, 3, 4, 5, 890, 12];
2 | const arrayNomes = ['Rafael', 'Murilo', 'Gustavo'];
3 |
4 | for (let index = 0; index < arrayNumeros.length; index += 1) {
5 | // console.log(arrayNumeros[index]);
6 | }
7 |
8 | for (let index = 0; index < arrayNomes.length; index += 1) {
9 | // console.log(`Olá ${arrayNomes[index]}, tudo bem?`);
10 | }
11 |
12 | // console.log(arrayNumeros.length);
13 |
14 |
15 | const array = [10, 34, 23];
16 |
17 | console.log(array.includes(340));
18 |
--------------------------------------------------------------------------------
/02-introducao-css/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Site exemplo para CSS
8 |
9 |
10 | Basquete!
11 |
12 | WOW
13 |
14 | NBA
15 | O melhor esporte do mundo!
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/12-fetch-api/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Document
8 |
9 |
10 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/08-DOM/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | background-color: #aeaeae;
3 | }
4 |
5 | h1 {
6 | background-color: greenyellow;
7 | font-size: 25px;
8 | color: black;
9 | text-align: center;
10 | padding: 50px;
11 | width: 80%;
12 | margin: auto;
13 | }
14 |
15 | img {
16 | width: 300px;
17 | }
18 |
19 | .jogador {
20 | margin: auto;
21 | display: flex;
22 | justify-content: center;
23 | flex-direction: column;
24 | align-items: center;
25 | width: 80%;
26 | margin-top: 20px;
27 | font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
28 | }
--------------------------------------------------------------------------------
/10-metodos-de-array/emojis.js:
--------------------------------------------------------------------------------
1 | //SOME()
2 | // [🏀, 🏓, 🍎, 🍕, 🥝, 🐳, 🍎].some(🍕) -> true
3 |
4 | //EVERY()
5 | // [🏀, 🏓, 🍎, 🍕, 🥝, 🐳, 🍎].every(🍎) -> false;
6 |
7 | //FIND()
8 | // [🏀, 🏓, 🍎, 🍕, 🥝, 🐳, 🍎].find(🥝) -> 🥝;
9 |
10 | //FILTER()
11 | // [🏀, 🍕, 🍎, 🍕, 🍕, 🐳, 🍎].filter(🍕) -> [🍕, 🍕, 🍕];
12 |
13 | //FOREACH()
14 | // [2, 4, 6, 8, 10].forEach(* 2) -> [4, 8, 12, 16, 20]
15 |
16 | //SORT()
17 | // [7, 5, 8, 3, 2, 1, 4, 6].sort() -> [1, 2, 3, 4, 5, 6, 7, 8]
18 |
19 | //MAP()
20 | // [🐮, 🥔, 🌽, 🪵, 🍎].map(🏭) -> [🍔, 🍟, 🍿, 🪑, 🥧]
21 |
22 | //REDUCE()
23 | // [🍔, 🍟, 🍿, 🥧, 🍩].reduce(🍽) -> 💩
--------------------------------------------------------------------------------
/09-Elementos/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Document
8 |
9 |
10 | Estados brasileiros
11 |
12 |
13 |
14 |
15 | Carros
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/11-eventos/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Document
8 |
9 |
10 | Selecione um personagem do Dragon Ball
11 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/12-fetch-api/script.js:
--------------------------------------------------------------------------------
1 | const showCep = document.getElementById('show-cep');
2 | const inputCep = document.getElementById('input-cep');
3 | const form = document.querySelector('form');
4 | const div = document.querySelector('div');
5 |
6 | const fetchAPI = (xablau) => {
7 | const result = fetch(`https://pokeapi.co/api/v2/pokemon/${xablau}`)
8 | .then((resp) => resp.json())
9 | .then((data) => data);
10 |
11 | return result;
12 | }
13 |
14 | form.addEventListener('submit', async (event) => {
15 | div.innerHTML = '';
16 | event.preventDefault();
17 |
18 | const data = await fetchAPI(inputCep.value);
19 |
20 | showCep.innerText = `Nome: ${JSON.stringify(data.name, false, 2)}`;
21 |
22 | const foto = document.createElement('img');
23 | foto.src = `${data.sprites.front_default}`;
24 | div.appendChild(foto);
25 | });
26 |
--------------------------------------------------------------------------------
/03-introducao-js/script.js:
--------------------------------------------------------------------------------
1 | const num1 = 0;
2 | const num2 = 100;
3 | let result = '';
4 |
5 | if (num1 <= 10) {
6 | result = 'Tamanho 1';
7 | } else if (num1 > 10 || num1 <= 20) {
8 | result = 'Tamanho 2';
9 | } else if (num1 > 20 && num1 <= 30) {
10 | result = 'Tamanho 3';
11 | } else if (num1 > 30 && num1 <= 40) {
12 | result = 'Tamanho 4';
13 | } else if (num1 > 40 && num1 <= 50) {
14 | result = 'Tamanho 5';
15 | } else {
16 | result = 'Tamanho 9999';
17 | }
18 |
19 | // console.log('Resultado: ' + result);
20 | // console.log(`Resultado: ${10 + 89}`);
21 |
22 | // num1 > num2 ? console.log('SIM') : console.log('NÃO');
23 |
24 |
25 | // =========================================
26 |
27 | // PAR OU ÍMPAR
28 | if (num1 % 2 === 0) {
29 | console.log('PAR');
30 | } else {
31 | console.log('ÍMPAR');
32 | }
33 |
34 | console.log(10/0);
35 |
--------------------------------------------------------------------------------
/05-loop-for/mega-sena.js:
--------------------------------------------------------------------------------
1 | let lotteryNumbers = [];
2 | let game = [4, 8, 15, 16, 23, 42];
3 |
4 | for (let index = 0; index < 6; index += 1) {
5 | let randomNumber = Math.ceil(Math.random() * 60);
6 |
7 | if (lotteryNumbers.includes(randomNumber)) {
8 | index -= 1;
9 | } else {
10 | lotteryNumbers.push(randomNumber);
11 | }
12 |
13 | };
14 |
15 | let hits = [];
16 | let numberOfHits = 0;
17 |
18 | for (let indexGame = 0; indexGame < game.length; indexGame += 1) {
19 | for (let indexLottery = 0; indexLottery < lotteryNumbers.length; indexLottery += 1) {
20 | if (game[indexGame] === lotteryNumbers[indexLottery]) {
21 | hits.push(game[indexGame]);
22 | numberOfHits += 1;
23 | }
24 | }
25 | }
26 |
27 | console.log(`Fézinha: ${game}
28 | Números sorteados: ${lotteryNumbers}
29 | =================
30 | Número de acertos: ${numberOfHits}
31 | Números acertados: ${hits}`);
32 |
--------------------------------------------------------------------------------
/08-DOM/script.js:
--------------------------------------------------------------------------------
1 | // const foto = document.getElementById('foto-jogador');
2 | // const info = document.querySelector('p');
3 | const sectionJogador = document.querySelector('.jogador');
4 |
5 | const randomIndex = (min, max) => Math.floor(Math.random() * (max - min + 1) + min);
6 |
7 | const getRandomPlayer = () => {
8 | sectionJogador.innerHTML = '';
9 |
10 | const array = data.infoJogadores;
11 | const posicao = randomIndex(0, array.length - 1);
12 |
13 | const fotoJogador = document.createElement('img');
14 | const infoJogador = document.createElement('p');
15 |
16 | fotoJogador.src = `${array[posicao].picture}`;
17 | infoJogador.innerText = `Nome: ${array[posicao].nome}
18 | País: ${array[posicao].pais}
19 | Score: ${array[posicao].classificacao_geral}`;
20 |
21 | sectionJogador.appendChild(fotoJogador);
22 | sectionJogador.appendChild(infoJogador);
23 | };
24 |
25 | getRandomPlayer();
26 | // setInterval(() => getRandomPlayer(), 5000);
27 |
--------------------------------------------------------------------------------
/04-if-else/switch-case.js:
--------------------------------------------------------------------------------
1 | // Utilize switch/case para escrever um código que receba o nome de uma peça de xadrez e retorne os movimentos que ela pode fazer.
2 | // Se a peça passada for inválida, o código deve retornar uma mensagem de erro.
3 |
4 | const pecaXadrez = 'Cavalo';
5 |
6 | switch (pecaXadrez) {
7 | case 'Cavalo':
8 | console.log('Cavalo -> Faz o L');
9 | break;
10 | case 'Rainha':
11 | console.log('Rainha -> Anda quantas casas quiser em qualquer direção');
12 | break;
13 | case 'Rei':
14 | console.log('Rei -> Anda uma casa em qualquer direção');
15 | break;
16 | case 'Bispo':
17 | console.log('Bispo -> Anda quantas casas quiser na diagonal');
18 | break;
19 | case 'Peão':
20 | console.log('Peão -> Anda uma casa para frente. No primeiro movimento ele pode andar duas');
21 | break;
22 | case 'Torre':
23 | console.log('Torre -> Anda quantas casas quiser na vertical ou horizontal');
24 | break;
25 | default:
26 | console.log('Peça inválida!');
27 | break;
28 | };
--------------------------------------------------------------------------------
/07-objetos/paises.js:
--------------------------------------------------------------------------------
1 | const countriesDataBase = require('./data.json');
2 | // Crie uma função que recebe uma região por parâmetro e retorne um array de objetos no formato:
3 | /*
4 | {
5 | countryName: 'Afghanistan',
6 | population: 40218234,
7 | languages: [ 'Pashto', 'Uzbek', 'Turkmen' ]
8 | },
9 | */
10 |
11 | const getCountriesByRegion = (data, region) => {
12 | const filterCountries = [];
13 |
14 | for (let index = 0; index < data.length; index += 1) {
15 | const langNames = [];
16 |
17 | if (data[index].region === region) {
18 | for (let indexLang = 0; indexLang < data[index].languages.length; indexLang += 1) {
19 | langNames.push(data[index].languages[indexLang].name);
20 | }
21 | filterCountries.push({
22 | countryName: data[index].name,
23 | population: data[index].population,
24 | languages: langNames,
25 | });
26 | }
27 | }
28 |
29 | return filterCountries;
30 | }
31 |
32 | console.log(getCountriesByRegion(countriesDataBase, 'Europe'));
33 |
--------------------------------------------------------------------------------
/07-objetos/mcDonalds.js:
--------------------------------------------------------------------------------
1 | const menu = require('./menu');
2 |
3 | /*
4 | RELATÓRIO DE ITEMS VENDIDOS NO MC DONALDS
5 | Crie uma função que retorna um relatório com a quantidade de cada item que está a venda. Esse relatório precisa estar no seguinte formato:
6 | {
7 | sanduiches: 0,
8 | acompanhamentos: 0,
9 | sobremesas: 0,
10 | bebidas: 0,
11 | }
12 | */
13 |
14 | const getMcInfo = (data) => {
15 | const report = {
16 | sanduiches: data.sanduiches.length,
17 | acompanhamentos: data.acompanhamentos.length,
18 | sobremesas: data.sobremesas.length,
19 | bebidas: data.bebidas.length,
20 | }
21 |
22 | return report;
23 | };
24 |
25 | // console.log(getMcInfo(menu));
26 |
27 | // Crie uma função que retorne a quantidade total de itens vendidos.
28 |
29 | const totalItems = () => {
30 | const items = getMcInfo(menu);
31 |
32 | const values = Object.values(items);
33 |
34 | let total = 0;
35 |
36 | for (let index = 0; index < values.length; index += 1) {
37 | total += values[index];
38 | }
39 |
40 | return total;
41 | };
42 |
43 | console.log(totalItems());
--------------------------------------------------------------------------------
/04-if-else/ifelse.js:
--------------------------------------------------------------------------------
1 | // EXERCÍCIO 1
2 | // Utilize if...else para escrever um código que defina três variáveis com os valores dos três ângulos internos de um triângulo. Retorne true se os ângulos representarem os ângulos de um triângulo e false, caso contrário. Se algum ângulo for inválido, você deve retornar uma mensagem de erro.
3 |
4 | const anguloA = 65;
5 | const anguloB = 100;
6 | const anguloC = 15;
7 |
8 | const somaAngulos = anguloA + anguloB + anguloC;
9 |
10 | const todosAngulosValidos = anguloA > 0 && anguloB > 0 && anguloC > 0;
11 |
12 | if (todosAngulosValidos) {
13 | if (somaAngulos === 180) {
14 | // console.log(true);
15 | } else {
16 | // console.log(false);
17 | }
18 | } else {
19 | // console.log('Deu ruim!');
20 | }
21 |
22 | // =================================================
23 |
24 | // EXERCÍCIO 2
25 | // Utilize if...else para escrever um código que defina três números em variáveis e retorne true se pelo menos uma das três for par. Caso contrário, o código deve retornar false.
26 | // Tente fazer utilizando apenas um if.
27 |
28 | const num1 = 1;
29 | const num2 = 38;
30 | const num3 = 971;
31 |
32 | let par = false;
33 |
34 | if (num1 % 2 === 0 || num2 % 2 === 0 || num3 % 2 === 0) {
35 | par = true;
36 | };
37 |
38 | console.log(par);
39 |
--------------------------------------------------------------------------------
/11-eventos/script.js:
--------------------------------------------------------------------------------
1 | const select = document.getElementById('listaPersonagens');
2 | const personagem = document.querySelector('#mostraPersonagem');
3 | const botaoVai = document.querySelector('#btn-vai');
4 |
5 | const addOptions = () => {
6 | data.characters.forEach((character) => {
7 | const newOption = document.createElement('option');
8 | newOption.innerText = `${character.name}`;
9 | select.appendChild(newOption);
10 | })
11 | };
12 |
13 | select.addEventListener('change', () => {
14 | personagem.innerHTML = '';
15 |
16 | const bixo = data.characters.find((character) => character.name === select.value);
17 | const bixoEspecie = data.species.find((specie) => specie.id === bixo.speciesId);
18 |
19 | const newImg = document.createElement('img');
20 | const nomeDoBixo = document.createElement('p');
21 | const especieBixo = document.createElement('p');
22 | newImg.src = `${bixo.image}`;
23 | nomeDoBixo.innerText = `Nome: ${bixo.name}`;
24 | especieBixo.innerText = `Espécie: ${bixoEspecie.name}`;
25 | personagem.appendChild(newImg);
26 | personagem.appendChild(nomeDoBixo);
27 | personagem.appendChild(especieBixo);
28 | });
29 |
30 | botaoVai.addEventListener('click', () => {
31 | alert('Dragon Ball > Naruto')
32 | })
33 |
34 | addOptions();
35 |
--------------------------------------------------------------------------------
/09-Elementos/data.js:
--------------------------------------------------------------------------------
1 | const estados = {
2 | "UF": [
3 | {"nome": "Acre", "sigla": "AC"},
4 | {"nome": "Alagoas", "sigla": "AL"},
5 | {"nome": "Amapá", "sigla": "AP"},
6 | {"nome": "Amazonas", "sigla": "AM"},
7 | {"nome": "Bahia", "sigla": "BA"},
8 | {"nome": "Ceará", "sigla": "CE"},
9 | {"nome": "Distrito Federal", "sigla": "DF"},
10 | {"nome": "Espírito Santo", "sigla": "ES"},
11 | {"nome": "Goiás", "sigla": "GO"},
12 | {"nome": "Maranhão", "sigla": "MA"},
13 | {"nome": "Mato Grosso", "sigla": "MT"},
14 | {"nome": "Mato Grosso do Sul", "sigla": "MS"},
15 | {"nome": "Minas Gerais", "sigla": "MG"},
16 | {"nome": "Pará", "sigla": "PA"},
17 | {"nome": "Paraíba", "sigla": "PB"},
18 | {"nome": "Paraná", "sigla": "PR"},
19 | {"nome": "Pernambuco", "sigla": "PE"},
20 | {"nome": "Piauí", "sigla": "PI"},
21 | {"nome": "Rio de Janeiro", "sigla": "RJ"},
22 | {"nome": "Rio Grande do Norte", "sigla": "RN"},
23 | {"nome": "Rio Grande do Sul", "sigla": "RS"},
24 | {"nome": "Rondônia", "sigla": "RO"},
25 | {"nome": "Roraima", "sigla": "RR"},
26 | {"nome": "Santa Catarina", "sigla": "SC"},
27 | {"nome": "São Paulo", "sigla": "SP"},
28 | {"nome": "Sergipe", "sigla": "SE"},
29 | {"nome": "Tocantins", "sigla": "TO"}
30 | ]
31 | }
--------------------------------------------------------------------------------
/03-introducao-js/switch-case.js:
--------------------------------------------------------------------------------
1 | //CSGO - Cálculo de dinheiro
2 |
3 | const round = 2; //Entre 1 e 16
4 | let money = 1200;
5 | const killWeapon = 'Knife'; //'Knife', 'AWP', 'Desert Eagle', 'Molotov', 'MP7'.
6 | const win = true; //false
7 | const howWin = 'Bomb explode'; //'Eliminando', 'Tempo esgotado', 'Bomb has been planted', 'Bomb has been defused', 'Bomb explode'.
8 | const defuseBomb = true; //false
9 | const bombDetonate = false; //true
10 |
11 | if (round === 1 || round === 16) {
12 | money = 800;
13 | } else if (win === true && (howWin === 'Eliminando' || howWin === 'Tempo esgotado')){
14 | money += 3250;
15 | } else if (win === true && howWin === 'Bomb has been planted') {
16 | money += 3550;
17 | } else if (win === true && (howWin === 'Bomb has been defused' || howWin === 'Bomb explode')) {
18 | money += 3500;
19 | }
20 |
21 | if(round !== 1 && round !== 16) {
22 | switch (killWeapon) {
23 | case 'Knife':
24 | money += 1500;
25 | break;
26 | case 'AWP':
27 | money += 100;
28 | break;
29 | case 'Desert Eagle':
30 | money += 300;
31 | break;
32 | case 'Molotov':
33 | money += 300;
34 | break;
35 | case 'MP7':
36 | money += 600;
37 | break;
38 | default:
39 | console.log('Arma não encontrada.');
40 | break;
41 | }
42 | }
43 |
44 |
45 | if(money > 16000){
46 | money = 16000;
47 | }
48 |
49 | console.log('Money: $' + money);
--------------------------------------------------------------------------------
/01-introducao-html/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Xablau 2000
8 |
9 |
10 |
30 |
31 |
32 | Vai Curintia!!
33 |
35 |
37 | O primeiro clube campeão mundial pela FIFA
38 |
39 | - futebol
40 | - volei
41 | - basquete
42 | - futsal
43 | - botcha
44 | - ping pong
45 |
46 |
47 |
48 |
49 |
50 | - Curintia
51 | - São Paulo
52 | - Parmera
53 | - Framengo
54 |
55 |
56 | oi
57 |
58 |
59 | oi
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/06-funcoes/exemplos.js:
--------------------------------------------------------------------------------
1 | // Crie uma função que retorne o maior e o menor número de um array
2 |
3 | const arrayNumeros = [10, 78, 3, 12, 1];
4 | const arrayNumeros2 = [78, 34, 0, -9, 189, 7];
5 |
6 | const maiorMenorNumero = (array) => {
7 | let maior = array[0];
8 | let menor = array[0];
9 |
10 | for (let index = 1; index < array.length; index += 1) {
11 | if (array[index] > maior) {
12 | maior = array[index];
13 | }
14 |
15 | if (array[index] < menor) {
16 | menor = array[index];
17 | }
18 | }
19 |
20 | return [maior, menor];
21 | }
22 | // [78, 1]
23 |
24 | // console.log(maiorMenorNumero(arrayNumeros));
25 | // console.log(maiorMenorNumero(arrayNumeros2));
26 |
27 |
28 |
29 | // Crie uma função que retorne um array ordenado de forma crescente
30 |
31 | function ordenacao (array) {
32 | let temp;
33 |
34 | for (let index = 0; index < array.length; index += 1) {
35 | for (let compare = index + 1; compare < array.length; compare += 1) {
36 | if (array[index] > array[compare]) {
37 | temp = array[index];
38 | array[index] = array[compare];
39 | array[compare] = temp;
40 | }
41 | }
42 | }
43 |
44 | return array;
45 | };
46 |
47 | // console.log(ordenacao(arrayNumeros2));
48 |
49 | // const ordenacaoComSort = (array) => array.sort()
50 |
51 |
52 | const arrayExemplo = [9, 0, 3, 4, 1, 2, 10, 56, 33];
53 |
54 | arrayExemplo.sort((a, b) => b - a);
55 |
56 |
57 |
58 | console.log(arrayExemplo);
59 |
--------------------------------------------------------------------------------
/09-Elementos/script.js:
--------------------------------------------------------------------------------
1 | const selectEstados = document.querySelector('#estados');
2 | const selectCarros = document.getElementById('carros');
3 | const carrosFiltrados = document.getElementById('carrosFiltrados');
4 |
5 | const criaEstados = () => {
6 |
7 | for (let index = 0; index < estados.UF.length; index += 1) {
8 | // 1 - criar elemento
9 | const newOption = document.createElement('option');
10 |
11 | // 2 - popular
12 | newOption.innerText = `${estados.UF[index].nome}`;
13 | newOption.value = `${estados.UF[index].sigla}`;
14 |
15 | // 3 - acoplar
16 | selectEstados.appendChild(newOption);
17 | }
18 | };
19 |
20 | // -----------------------
21 |
22 | let arrayTiposCarros = [];
23 |
24 | for (let index = 0; index < carros.length; index += 1) {
25 | arrayTiposCarros.push(carros[index].class);
26 | };
27 |
28 | const semDuplicatas = new Set(arrayTiposCarros);
29 |
30 | const tiposCarrosSemDuplicatas = [];
31 |
32 | for (let tipoCarro of semDuplicatas) {
33 | tiposCarrosSemDuplicatas.push(tipoCarro);
34 | };
35 |
36 | // -----------------------
37 |
38 | const criaCarros = () => {
39 | for (let index = 0; index < tiposCarrosSemDuplicatas.length; index += 1) {
40 | // 1 - criar elemento
41 | const newOption = document.createElement('option');
42 |
43 | // 2 - popular
44 | newOption.innerText = `${tiposCarrosSemDuplicatas[index]}`;
45 |
46 | // 3 - acoplar
47 | selectCarros.appendChild(newOption);
48 | }
49 | };
50 |
51 | // -----------------------
52 |
53 | selectCarros.addEventListener('change', () => {
54 | carrosFiltrados.innerHTML = '';
55 |
56 | let arrayFiltrado = [];
57 |
58 | for (let index = 0; index < carros.length; index += 1) {
59 | if (carros[index].class === selectCarros.value) {
60 | arrayFiltrado.push(carros[index].title);
61 | }
62 | }
63 |
64 | for (let index = 0; index < arrayFiltrado.length; index += 1) {
65 | const newP = document.createElement('p');
66 | newP.innerText = arrayFiltrado[index];
67 | newP.className = 'estilizaNomeCarro';
68 | carrosFiltrados.appendChild(newP);
69 | }
70 |
71 | });
72 |
73 | criaEstados();
74 | criaCarros();
--------------------------------------------------------------------------------
/08-DOM/data.js:
--------------------------------------------------------------------------------
1 | const data = {
2 | "infoJogadores": [
3 | {
4 | "picture": "https://cdn.sofifa.net/players/231/747/25_120.png",
5 | "nome": "Kylian Mbappé Lottin",
6 | "posicao": "ATA",
7 | "classificacao_geral": 91,
8 | "pais": "França",
9 | "clubes": ["Real Madrid", "Paris Saint Germain", "Monaco"]
10 | },
11 | {
12 | "picture": "https://cdn.sofifa.net/players/252/371/25_240.png",
13 | "nome": "Jude Victor William Bellingham",
14 | "posicao": "MCD",
15 | "classificacao_geral": 90,
16 | "pais": "Inglaterra",
17 | "clubes": ["Real Madrid", "Borussia Dortmund"]
18 | },
19 | {
20 | "picture": "https://cdn.sofifa.net/players/239/085/25_240.png",
21 | "nome": "Erling Braut Håland",
22 | "posicao": "ATA",
23 | "classificacao_geral": 91,
24 | "pais": "Noruega",
25 | "clubes": ["Molde", "Salzburg", "Borussia Dortmund", "Manchester City"]
26 | },
27 | {
28 | "picture": "https://cdn.sofifa.net/players/238/794/25_240.png",
29 | "nome": "Vinicius José Paixão de Oliveira Junior",
30 | "posicao": "ATA",
31 | "classificacao_geral": 90,
32 | "pais": "Brasil",
33 | "clubes": ["Flamengo", "Real Madrid"]
34 | },
35 | {
36 | "picture": "https://cdn.sofifa.net/players/239/053/25_240.png",
37 | "nome": "Federico Santiago Valverde Dipetta",
38 | "posicao": "MCE",
39 | "classificacao_geral": 88,
40 | "pais": "Argentina",
41 | "clubes": ["Deportivo La Coruña", "Real Madrid"]
42 | },
43 | {
44 | "picture": "https://s3p.sofifa.net/4adec21f5e8a23a9260012c376a1840d813076d0.png",
45 | "nome": "Yuri Alberto Monteiro da Silva",
46 | "posicao": "ATA",
47 | "classificacao_geral": 99,
48 | "pais": "Brasil",
49 | "clubes": ["Corinthians"]
50 | },
51 | {
52 | "picture": "https://cdn.sofifa.net/players/276/589/25_120.png",
53 | "nome": "Vitor Hugo Roque Ferreira",
54 | "posicao": "ATA",
55 | "classificacao_geral": 76,
56 | "pais": "Brasil",
57 | "clubes": ["FC Barcelona", "Athletico Paranaense", "Real Betis"]
58 | }
59 | ]
60 | }
--------------------------------------------------------------------------------
/07-objetos/menu.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | sanduiches: [
3 | {
4 | name: 'Big Mac',
5 | price: 26.90,
6 | ingredients: ['2 hambúrgueres', 'alface americana', 'queijo cheddar', 'molho especial', 'cebola', 'picles', 'pão com gergelim'],
7 | calories: 503,
8 | },
9 | {
10 | name: 'Duplo Quarterão',
11 | price: 39.90,
12 | ingredients: ['2 hambúrgueres', 'mostarda', 'ketchup', 'cebola', 'queijo cheddar', 'pão com gergelim'],
13 | calories: 762,
14 | },
15 | {
16 | name: 'Big Tasty',
17 | price: 39.90,
18 | ingredients: ['1 hambúrguer', 'queijo emental', 'tomate', 'alface americana', 'cebola', 'molho tasty', 'pão com gergelim'],
19 | calories: 944,
20 | },
21 | {
22 | name: 'Big Tasty 2',
23 | price: 39.90,
24 | ingredients: ['1 hambúrguer', 'queijo emental', 'tomate', 'alface americana', 'cebola', 'molho tasty', 'pão com gergelim'],
25 | calories: 944,
26 | },
27 | ],
28 |
29 | acompanhamentos: [
30 | {
31 | name: 'Chicken McNuggets - 10 unidades',
32 | price: 16.90,
33 | ingredients: ['frango empanado'],
34 | calories: 414,
35 | },
36 | {
37 | name: 'McFritas Kids',
38 | price: 8.90,
39 | ingredients: ['batata', 'sal'],
40 | calories: 90,
41 | },
42 | {
43 | name: 'McFritas Pequena',
44 | price: 11.90,
45 | ingredients: ['batata', 'sal'],
46 | calories: 211,
47 | },
48 | {
49 | name: 'McFritas Média',
50 | price: 13.90,
51 | ingredients: ['batata', 'sal'],
52 | calories: 295,
53 | },
54 | {
55 | name: 'McFritas Grande',
56 | price: 15.90,
57 | ingredients: ['batata', 'sal'],
58 | calories: 422,
59 | },
60 | ],
61 |
62 | sobremesas: [
63 | {
64 | name: 'McFlurry Ovomaltine Caramelo',
65 | price: 13.90,
66 | ingredients: ['bebida láctea sabor baunilha', 'flocos de ovomaltine', 'cobertura de caramelo'],
67 | calories: 462,
68 | },
69 | {
70 | name: 'Top Sundae Chocolate',
71 | price: 11.90,
72 | ingredients: ['bebida láctea sabor baunilha', 'cobertura de chocolate', 'farofa de paçoca', 'canudo'],
73 | calories: 377,
74 | },
75 | {
76 | name: 'Torta de Banana',
77 | price: 6.90,
78 | ingredients: ['banana', 'massa crocante'],
79 | calories: 222,
80 | },
81 | ],
82 |
83 | bebidas: [
84 | {
85 | name: 'Coca-Cola 300ml',
86 | price: 13.90,
87 | calories: 129,
88 | },
89 | {
90 | name: 'Del Valle Uva 500ml',
91 | price: 11.90,
92 | calories: 200,
93 | }
94 | ],
95 | }
96 |
--------------------------------------------------------------------------------
/13-pokedex/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Pokédex
9 |
10 |
11 |
12 |
13 |
Pokédex do Amor ❤️
14 |
15 |
22 |
23 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
![Imagem do Pokémon]()
33 |
34 |
35 |
36 |
37 |
Altura:
38 |
Peso:
39 |
Tipo(s):
40 |
41 |
42 |
48 |
54 |
60 |
61 |
Ataque Especial
62 |
65 |
66 |
67 |
Defesa Especial
68 |
71 |
72 |
73 |
Velocidade
74 |
77 |
78 |
79 |
80 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
--------------------------------------------------------------------------------
/04-if-else/imposto-de-renda.js:
--------------------------------------------------------------------------------
1 | /* Uma pessoa que trabalha de carteira assinada no Brasil tem descontados de seu salário bruto o INSS (Instituto Nacional do Seguro Social) e o IR (Imposto de Renda).
2 |
3 | Para as faixas de impostos, use as seguintes referências:
4 |
5 | INSS
6 |
7 | - Salário bruto até R$ 1.556,94: alíquota de 8%;
8 | - Salário bruto de R$ 1.556,95 a R$ 2.594,92: alíquota de 9%;
9 | - Salário bruto de R$ 2.594,93 a R$ 5.189,82: alíquota de 11%;
10 | - Salário bruto acima de R$ 5.189,82: alíquota máxima de R$ 570,88.
11 |
12 | IR
13 |
14 | - Até R$ 1.903,98: isento de imposto de renda;
15 | - De R$ 1.903,99 a 2.826,65: alíquota de 7,5% e parcela de R$ 142,80 a deduzir do imposto;
16 | - De R$ 2.826,66 a R$ 3.751,05: alíquota de 15% e parcela de R$ 354,80 a deduzir do imposto;
17 | - De R$ 3.751,06 a R$ 4.664,68: alíquota de 22,5% e parcela de R$ 636,13 a deduzir do imposto;
18 | - Acima de R$ 4.664,68: alíquota de 27,5% e parcela de R$ 869,36 a deduzir do imposto.
19 |
20 | - O salário bruto está entre R$ 2.594,93 e R$ 5.189,82, então sua alíquota para o INSS é de 11%. O INSS será 11% de R$ 3.000, ou seja, R$ 330,00.
21 | - Para descobrir o salário-base, subtraia do salário bruto a alíquota do INSS: R$ 3.000,00 - R$ 330,00 = R$ 2.670,00.
22 | - Para calcular o valor do IR, considera-se um salário-base (já deduzido o INSS) entre R$ 1.903,99 e 2.826,65, em que a alíquota é de 7.5%, com parcela de R$ 142,80 a deduzir do imposto. Assim, tem-se:
23 | - R$ 2.670,00 - salário com INSS já deduzido;
24 | - 7.5% - alíquota de imposto de renda, que representa um desconto de R$ 200,25;
25 | - R$ 142,80 - parcela a ser deduzida do imposto de renda.
26 |
27 | - Para obter o valor do imposto de renda, calcula-se: R$ 200,25 (que representa 7,5% de R$ 2.670,00) - R$ 142,80 (dedução do imposto de renda) = R$ 57,45.
28 | - Para obter o salário líquido, calcula-se: R$ 2.670,00 - R$ 57,45 (salário-base - valor IR) = R$ 2.612,55.
29 |
30 | Resultado: R$2.612,55
31 | */
32 |
33 | let aliquotaINSS;
34 | let aliquotaIR;
35 |
36 | let salarioBruto = 2000000;
37 |
38 | if (salarioBruto <= 1556.94) {
39 | aliquotaINSS = salarioBruto * 0.08;
40 | } else if (salarioBruto <= 2594.92) {
41 | aliquotaINSS = salarioBruto * 0.09;
42 | } else if (salarioBruto <= 5189.82) {
43 | aliquotaINSS = salarioBruto * 0.11;
44 | } else {
45 | aliquotaINSS = 570.88;
46 | };
47 |
48 | let salarioBase = salarioBruto - aliquotaINSS;
49 |
50 | if (salarioBase <= 1903.98) {
51 | aliquotaIR = 0;
52 | } else if (salarioBase <= 2826.65) {
53 | aliquotaIR = (salarioBase * 0.075) - 142.80;
54 | } else if (salarioBase <= 3751.05) {
55 | aliquotaIR = (salarioBase * 0.15) - 354.80;
56 | } else if (salarioBase <= 4664.68) {
57 | aliquotaIR = (salarioBase * 0.225) - 636.13;
58 | } else {
59 | aliquotaIR = (salarioBase * 0.275) - 869.36;
60 | };
61 |
62 | console.log(`Salário Bruto: R$${salarioBruto}
63 | INSS: R$${aliquotaINSS.toFixed(2)}
64 | IR: R$${aliquotaIR.toFixed(2)}
65 | Salário Líquido: R$${(salarioBase - aliquotaIR).toFixed(2)}`);
66 |
67 |
--------------------------------------------------------------------------------
/13-pokedex/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-family: Arial, sans-serif;
3 | text-align: center;
4 | background-color: #b9d0e8;
5 | color: #333;
6 | margin: 0;
7 | padding: 0;
8 | }
9 |
10 | .pokedex {
11 | margin: 20px auto;
12 | width: 90%;
13 | max-width: 500px;
14 | padding: 20px;
15 | border: 1px solid #ddd;
16 | border-radius: 8px;
17 | background: white;
18 | box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
19 | }
20 |
21 | .barra-pesquisa {
22 | margin-bottom: 20px;
23 | }
24 |
25 | .barra-pesquisa input {
26 | width: 80%;
27 | padding: 10px;
28 | font-size: 16px;
29 | border: 1px solid #ddd;
30 | border-radius: 4px;
31 | }
32 |
33 | .info-pokemon {
34 | display: none;
35 | }
36 |
37 | .info-pokemon img {
38 | width: 150px;
39 | height: 150px;
40 | }
41 |
42 | .container-imagem {
43 | display: flex;
44 | align-items: center;
45 | justify-content: center;
46 | gap: 20%;
47 | }
48 |
49 | .botao-busca {
50 | background: #4caf50;
51 | color: white;
52 | border: none;
53 | border-radius: 5%;
54 | width: 100px;
55 | height: 40px;
56 | font-size: 18px;
57 | display: flex;
58 | align-items: center;
59 | justify-content: center;
60 | margin: auto;
61 | margin-bottom: 50px;
62 | }
63 |
64 | .botao-navegacao {
65 | background: #4caf50;
66 | color: white;
67 | border: none;
68 | border-radius: 50%;
69 | width: 60px;
70 | height: 60px;
71 | font-size: 18px;
72 | display: flex;
73 | align-items: center;
74 | justify-content: center;
75 | }
76 |
77 | .botao-navegacao:hover {
78 | background: #45a049;
79 | }
80 |
81 | .status {
82 | margin-top: 20px;
83 | }
84 |
85 | .barra-status {
86 | display: flex;
87 | align-items: center;
88 | justify-content: center;
89 | margin: 10px 0;
90 | }
91 |
92 | .barra-status span {
93 | text-align: left;
94 | margin-right: 10px;
95 | width: 140px;
96 | }
97 |
98 | .barra-status .barra {
99 | flex: 4;
100 | height: 20px;
101 | background-color: #ddd;
102 | border-radius: 10px;
103 | overflow: hidden;
104 | position: relative;
105 | }
106 |
107 | .barra-status .barra div {
108 | height: 100%;
109 | background-color: #4caf50;
110 | width: 0;
111 | position: relative;
112 | }
113 |
114 | .barra-status .barra div span {
115 | position: absolute;
116 | top: 2px;
117 | font-size: 12px;
118 | color: white;
119 | font-weight: bold;
120 | }
121 |
122 | .evolucoes {
123 | margin-top: 20px;
124 | }
125 |
126 | #lista-evolucoes {
127 | display: flex;
128 | flex-wrap: wrap;
129 | justify-content: center;
130 | gap: 20px;
131 | }
132 |
133 | .evolucao {
134 | display: flex;
135 | align-items: center;
136 | flex-direction: column;
137 | }
138 |
139 | .evolucao img {
140 | width: 50px;
141 | height: 50px;
142 | margin-bottom: 5px;
143 | }
144 |
145 | .erro {
146 | color: red;
147 | font-size: 14px;
148 | margin-top: 10px;
149 | }
150 |
151 | .carregando {
152 | display: none;
153 | margin-top: 20px;
154 | }
155 |
156 | .pokebola {
157 | width: 50px;
158 | height: 50px;
159 | border: 5px solid black;
160 | border-radius: 50%;
161 | background: linear-gradient(white 50%, red 50%);
162 | position: relative;
163 | animation: girar 1s linear infinite;
164 | margin: auto;
165 | }
166 |
167 | .pokebola::before {
168 | content: '';
169 | position: absolute;
170 | top: 50%;
171 | left: 50%;
172 | width: 20px;
173 | height: 20px;
174 | background: white;
175 | border: 5px solid black;
176 | border-radius: 50%;
177 | transform: translate(-50%, -50%);
178 | }
179 |
180 | @keyframes girar {
181 | 0% {
182 | transform: rotate(0deg);
183 | }
184 |
185 | 100% {
186 | transform: rotate(360deg);
187 | }
188 | }
--------------------------------------------------------------------------------
/10-metodos-de-array/data.js:
--------------------------------------------------------------------------------
1 | const data = {
2 | "characters": [
3 | {
4 | "id": 1,
5 | "name": "SON GOKU",
6 | "gender": "M",
7 | "speciesId": 1,
8 | "powers": ["Dragon Flash Fist", "Kamehameha", "Rapid Kick Rush"],
9 | "image": "https://dragonball-api.com/characters/goku_normal.webp"
10 | },
11 | {
12 | "id": 2,
13 | "name": "VEGETA",
14 | "gender": "M",
15 | "speciesId": 1,
16 | "powers": ["Crusher Knee Kick", "Ki Blast Rush", "Super Dash Kick"],
17 | "image": "https://dragonball-api.com/characters/vegeta_normal.webp"
18 | },
19 | {
20 | "id": 3,
21 | "name": "MAJIN BOO",
22 | "gender": "M",
23 | "speciesId": 2,
24 | "powers": ["Cartwheel", "Mount Drive", "Potbelly Attack"],
25 | "image": "https://dragonball-api.com/characters/BuuGordo_Universo7.webp"
26 | },
27 | {
28 | "id": 4,
29 | "name": "FREEZA",
30 | "gender": "M",
31 | "speciesId": 3,
32 | "powers": ["Death Xucer", "Earth Breaker", "Next Time"],
33 | "image": "https://dragonball-api.com/characters/Freezer.webp"
34 | },
35 | {
36 | "id": 5,
37 | "name": "CELL",
38 | "gender": "M",
39 | "speciesId": 4,
40 | "powers": ["Hell Strike", "Perfect Attack", "Telekinesis Crush"],
41 | "image": "https://dragonball-api.com/characters/celula.webp"
42 | },
43 | {
44 | "id": 6,
45 | "name": "ANDROIDE 18",
46 | "gender": "F",
47 | "speciesId": 5,
48 | "powers": ["Back Grab", "Barrier", "Destructo-Disc"],
49 | "image": "https://dragonball-api.com/characters/Androide_18_Artwork.webp"
50 | },
51 | {
52 | "id": 7,
53 | "name": "ANDROIDE 16",
54 | "gender": "M",
55 | "speciesId": 5,
56 | "powers": ["Dynamite Driver", "Flying Powerbomb", "Flying Slide Powerbomb"],
57 | "image": "https://dragonball-api.com/characters/Androide_16.webp"
58 | },
59 | {
60 | "id": 8,
61 | "name": "TRUNKS",
62 | "gender": "M",
63 | "speciesId": 1,
64 | "powers": ["Change the Future", "Cyclone Buster", "Masenko"],
65 | "image": "https://dragonball-api.com/characters/Trunks_Buu_Artwork.webp"
66 | },
67 | {
68 | "id": 9,
69 | "name": "GOHAN",
70 | "gender": "M",
71 | "speciesId": 1,
72 | "powers": ["Dragon Flight", "Aerial Kick", "Kamehameha"],
73 | "image": "https://dragonball-api.com/characters/gohan.webp"
74 | },
75 | {
76 | "id": 10,
77 | "name": "SENHOR POPO",
78 | "gender": "M",
79 | "speciesId": 6,
80 | "powers": ["Unknown"],
81 | "image": "https://glben.dokkaninfo.com/assets/global/en/character/thumb/card_1003440_thumb.png"
82 | },
83 | {
84 | "id": 11,
85 | "name": "PICCOLO",
86 | "gender": "M",
87 | "speciesId": 7,
88 | "powers": ["Demon Elbow", "Demon Slicer", "Homing Energy Blast"],
89 | "image": "https://dragonball-api.com/characters/picolo_normal.webp"
90 | },
91 | {
92 | "id": 12,
93 | "name": "KAMI-SAMA",
94 | "gender": "M",
95 | "speciesId": 7,
96 | "powers": ["Unknown"],
97 | "image": "https://imagensemoldes.com.br/wp-content/uploads/2020/06/Kami-Sama-Goku-Transparente-PNG.png"
98 | },
99 | {
100 | "id": 13,
101 | "name": "KURIRIN",
102 | "gender": "M",
103 | "speciesId": 8,
104 | "powers": ["Afterimage Strike", "Kamehameha", "Solar Flare"],
105 | "image": "https://dragonball-api.com/characters/Krilin_Universo7.webp"
106 | },
107 | {
108 | "id": 14,
109 | "name": "BULMA",
110 | "gender": "F",
111 | "speciesId": 8,
112 | "powers": [],
113 | "image": "https://dragonball-api.com/characters/bulma.webp"
114 | },
115 | {
116 | "id": 15,
117 | "name": "MESTRE KAME",
118 | "gender": "M",
119 | "speciesId": 8,
120 | "powers": ["Kamehameha"],
121 | "image": "https://dragonball-api.com/characters/roshi.webp"
122 | },
123 | {
124 | "id": 16,
125 | "name": "VIDEL",
126 | "gender": "F",
127 | "speciesId": 8,
128 | "powers": [],
129 | "image": "https://i.pinimg.com/originals/34/e9/14/34e91403dc8976df0224e022abd2d700.png"
130 | },
131 | {
132 | "id": 17,
133 | "name": "YAMCHA",
134 | "gender": "M",
135 | "speciesId": 8,
136 | "powers": ["Wolf Fang Fist", "Gale Claws", "Kamehameha"],
137 | "image": "https://dragonball-api.com/characters/Final_Yamcha.webp"
138 | }
139 | ],
140 |
141 | "species": [
142 | {
143 | "id": 1,
144 | "name": "Saiyans"
145 | },
146 | {
147 | "id": 2,
148 | "name": "Majin"
149 | },
150 | {
151 | "id": 3,
152 | "name": "Ciborgue"
153 | },
154 | {
155 | "id": 4,
156 | "name": "Bio-Androide"
157 | },
158 | {
159 | "id": 5,
160 | "name": "Androide"
161 | },
162 | {
163 | "id": 6,
164 | "name": "Desconhecido"
165 | },
166 | {
167 | "id": 7,
168 | "name": "Namekuseijin"
169 | },
170 | {
171 | "id": 8,
172 | "name": "Terráqueo"
173 | }
174 | ]
175 | }
--------------------------------------------------------------------------------
/13-pokedex/script.js:
--------------------------------------------------------------------------------
1 | const form = document.querySelector('form');
2 | const entradaPesquisa = document.getElementById('pesquisa');
3 | const infoPokemon = document.getElementById('info-pokemon');
4 | const nomePokemon = document.getElementById('nome-pokemon');
5 | const imagemPokemon = document.getElementById('imagem-pokemon');
6 | const alturaPokemon = document.getElementById('altura-pokemon');
7 | const pesoPokemon = document.getElementById('peso-pokemon');
8 | const tipoPokemon = document.getElementById('tipo-pokemon');
9 | const mensagemErro = document.getElementById('mensagem-erro');
10 | const listaEvolucoes = document.getElementById('lista-evolucoes');
11 | const carregando = document.getElementById('carregando');
12 | const botaoAnterior = document.getElementById('pokemon-anterior');
13 | const botaoProximo = document.getElementById('pokemon-proximo');
14 |
15 | const status = {
16 | hp: document.getElementById('status-hp'),
17 | ataque: document.getElementById('status-ataque'),
18 | defesa: document.getElementById('status-defesa'),
19 | ataqueEspecial: document.getElementById('status-ataque-especial'),
20 | defesaEspecial: document.getElementById('status-defesa-especial'),
21 | velocidade: document.getElementById('status-velocidade'),
22 | }
23 |
24 | let idAtualPokemon = null;
25 |
26 | const atualizarBarraStatus = (elemento, valor) => {
27 | elemento.style.width = `${valor / 2}%`;
28 | elemento.innerHTML = `${valor}`;
29 | }
30 |
31 | const buscarEvolucoes = async (urlEspecie) => {
32 | try {
33 | const respostaEspecie = await fetch(urlEspecie);
34 | const dadosEspecie = await respostaEspecie.json();
35 | const respostasEvolucao = await fetch(dadosEspecie.evolution_chain.url);
36 | const dadosEvolucao = await respostasEvolucao.json();
37 |
38 | // console.log('evolucoes: ', dadosEvolucao);
39 |
40 | let cadeia = dadosEvolucao.chain;
41 | const evolucoes = [];
42 |
43 | do {
44 | const respostaPokemon = await fetch(`https://pokeapi.co/api/v2/pokemon/${cadeia.species.name}`);
45 | const dadosPokemon = await respostaPokemon.json();
46 |
47 |
48 | evolucoes.push({
49 | nome: cadeia.species.name,
50 | id: dadosPokemon.id,
51 | sprite: dadosPokemon.sprites.front_default,
52 | });
53 |
54 | cadeia = cadeia.evolves_to[0];
55 |
56 | } while (cadeia);
57 |
58 | // console.log('evolucoes', evolucoes);
59 | return evolucoes;
60 |
61 | } catch (error) {
62 | return [];
63 | }
64 | }
65 |
66 | const exibirEvolucoes = (evolucoes) => {
67 | listaEvolucoes.innerHTML = '';
68 |
69 | if (evolucoes.length <= 1) {
70 | listaEvolucoes.innerText = 'Este Pokémon não possui evoluções.';
71 | return;
72 | }
73 |
74 | evolucoes.forEach((evolucao) => {
75 | const divEvolucao = document.createElement('div');
76 | divEvolucao.classList.add('evolucao');
77 |
78 | const fotoEvolucao = document.createElement('img');
79 | fotoEvolucao.src = evolucao.sprite;
80 | fotoEvolucao.alt = `Foto do pokémon ${evolucao.nome}`;
81 |
82 | const texto = document.createElement('span');
83 | texto.innerText = `#${evolucao.id} ${evolucao.nome}`;
84 |
85 | divEvolucao.appendChild(fotoEvolucao);
86 | divEvolucao.appendChild(texto);
87 | listaEvolucoes.appendChild(divEvolucao);
88 | })
89 |
90 | }
91 |
92 | const buscarPokemon = async (query) => {
93 | mensagemErro.innerText = '';
94 | infoPokemon.style.display = '';
95 | carregando.style.display = 'block';
96 |
97 | try {
98 | const resposta = await fetch(`https://pokeapi.co/api/v2/pokemon/${query}`);
99 |
100 | if (!resposta.ok) {
101 | throw new Error('Pokémon não encontrado.');
102 | }
103 |
104 | // console.log('reposta', resposta);
105 |
106 | const pokemon = await resposta.json();
107 |
108 | // console.log('pokemon', pokemon);
109 |
110 | nomePokemon.innerText = `#${pokemon.id} ${pokemon.name.toUpperCase()}`;
111 | imagemPokemon.src = pokemon.sprites.front_default;
112 | alturaPokemon.innerText = pokemon.height / 10 + ' m';
113 | pesoPokemon.innerText = pokemon.weight / 10 + ' kg';
114 | tipoPokemon.innerText = pokemon.types.map((tipo) => tipo.type.name).join(', ');
115 |
116 | atualizarBarraStatus(status.hp, pokemon.stats[0].base_stat);
117 | atualizarBarraStatus(status.ataque, pokemon.stats[1].base_stat);
118 | atualizarBarraStatus(status.defesa, pokemon.stats[2].base_stat);
119 | atualizarBarraStatus(status.ataqueEspecial, pokemon.stats[3].base_stat);
120 | atualizarBarraStatus(status.defesaEspecial, pokemon.stats[4].base_stat);
121 | atualizarBarraStatus(status.velocidade, pokemon.stats[5].base_stat);
122 |
123 | idAtualPokemon = pokemon.id;
124 |
125 | const evolucoes = await buscarEvolucoes(pokemon.species.url);
126 | exibirEvolucoes(evolucoes);
127 |
128 | infoPokemon.style.display = 'block';
129 |
130 | entradaPesquisa.value = '';
131 |
132 | } catch (error) {
133 | mensagemErro.innerText = error.message;
134 | } finally {
135 | carregando.style.display = 'none';
136 | }
137 | }
138 |
139 | form.addEventListener('submit', (event) => {
140 | event.preventDefault();
141 | const query = entradaPesquisa.value.trim().toLowerCase();
142 | buscarPokemon(query);
143 | })
144 |
145 | botaoAnterior.addEventListener('click', () => {
146 | buscarPokemon(idAtualPokemon - 1);
147 | })
148 |
149 | botaoProximo.addEventListener('click', () => {
150 | buscarPokemon(idAtualPokemon + 1);
151 | })
--------------------------------------------------------------------------------
/09-Elementos/cars.js:
--------------------------------------------------------------------------------
1 | const carros = [
2 | {
3 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/2015_Mazda_MX-5_ND_2.0_SKYACTIV-G_160_i-ELOOP_Rubinrot-Metallic_Vorderansicht.jpg/400px-2015_Mazda_MX-5_ND_2.0_SKYACTIV-G_160_i-ELOOP_Rubinrot-Metallic_Vorderansicht.jpg",
4 | "title": "Mazda MX-5",
5 | "start_production": 1989,
6 | "class": "Sports car Roadster"
7 | },
8 | {
9 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/VW_Kuebelwagen_1.jpg/400px-VW_Kuebelwagen_1.jpg",
10 | "title": "Volkswagen Kübelwagen",
11 | "class": "Military vehicle"
12 | },
13 | {
14 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/2014_Porsche_Cayenne_%2892A_MY14%29_GTS_wagon_%282015-08-07%29_01.jpg/400px-2014_Porsche_Cayenne_%2892A_MY14%29_GTS_wagon_%282015-08-07%29_01.jpg",
15 | "title": "Porsche Cayenne",
16 | "start_production": 2002,
17 | "class": "Mid-size luxury crossover SUV"
18 | },
19 | {
20 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Vintage_car_at_the_Wirral_Bus_%26_Tram_Show_-_DSC03336.JPG/400px-Vintage_car_at_the_Wirral_Bus_%26_Tram_Show_-_DSC03336.JPG",
21 | "title": "Vauxhall Chevette",
22 | "start_production": 1975,
23 | "class": "Supermini"
24 | },
25 | {
26 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Dynamixion_car_by_Buckminster_Fuller_1933_%28side_views%29.jpg/400px-Dynamixion_car_by_Buckminster_Fuller_1933_%28side_views%29.jpg",
27 | "title": "Dymaxion car",
28 | "start_production": 1933,
29 | "class": "Concept car"
30 | },
31 | {
32 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Ford_Crown_Victoria_LX.jpg/400px-Ford_Crown_Victoria_LX.jpg",
33 | "title": "Ford Crown Victoria",
34 | "start_production": 1955,
35 | "class": "Full-size Ford"
36 | },
37 | {
38 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Plymouth_Superbird.jpg/400px-Plymouth_Superbird.jpg",
39 | "title": "Plymouth Superbird",
40 | "start_production": 1970,
41 | "class": "Muscle car(today) and Race car(Past)"
42 | },
43 | {
44 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/2nd-Saab-9000-hatch.jpg/400px-2nd-Saab-9000-hatch.jpg",
45 | "title": "Saab 9000",
46 | "start_production": 1984,
47 | "class": "Executive car"
48 | },
49 | {
50 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5e/2003-2005_Pontiac_Sunfire.jpg/400px-2003-2005_Pontiac_Sunfire.jpg",
51 | "title": "Pontiac Sunfire",
52 | "start_production": 1994,
53 | "class": "Compact"
54 | },
55 | {
56 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/55/1971_AMC_Javelin_SST_red_Kenosha_street.JPG/400px-1971_AMC_Javelin_SST_red_Kenosha_street.JPG",
57 | "title": "AMC Javelin",
58 | "start_production": 1967,
59 | "class": "{{Unbulleted list| Pony car | Muscle car },},"
60 | },
61 | {
62 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Jaguar_X-Type_Estate_front_20080731.jpg/400px-Jaguar_X-Type_Estate_front_20080731.jpg",
63 | "title": "Jaguar X-Type",
64 | "start_production": 2001,
65 | "class": "Compact executive car"
66 | },
67 | {
68 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/VW_Phaton_%282._Facelift%29_%E2%80%93_Frontansicht%2C_7._Mai_2011%2C_D%C3%BCsseldorf.jpg/400px-VW_Phaton_%282._Facelift%29_%E2%80%93_Frontansicht%2C_7._Mai_2011%2C_D%C3%BCsseldorf.jpg",
69 | "title": "Volkswagen Phaeton",
70 | "start_production": 2002,
71 | "class": "Full-size luxury car"
72 | },
73 | {
74 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Pontiac_G6.jpg/400px-Pontiac_G6.jpg",
75 | "title": "Pontiac G6",
76 | "start_production": 2004,
77 | "class": "Midsize"
78 | },
79 | {
80 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Ford500a.JPG/400px-Ford500a.JPG",
81 | "title": "Ford Five Hundred",
82 | "start_production": 2004,
83 | "class": "Full-size"
84 | },
85 | {
86 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/31/PontiacSolstice.jpg/400px-PontiacSolstice.jpg",
87 | "title": "Pontiac Solstice",
88 | "start_production": 2005,
89 | "class": "Roadster, coupe"
90 | },
91 | {
92 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Fiat_tipo_f.jpg/400px-Fiat_tipo_f.jpg",
93 | "title": "Fiat Tipo",
94 | "start_production": 1988,
95 | "class": "Small family car"
96 | },
97 | {
98 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/1985-89_Plymouth_Reliant_K_LE.png/400px-1985-89_Plymouth_Reliant_K_LE.png",
99 | "title": "Plymouth Reliant",
100 | "start_production": 1981,
101 | "class": "Mid-size"
102 | },
103 | {
104 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f6/1978_chevette.JPG/400px-1978_chevette.JPG",
105 | "title": "Chevrolet Chevette",
106 | "start_production": 1975,
107 | "class": "Subcompact"
108 | },
109 | {
110 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c0/Seat_Leon_1.4_TSI_Start%26Stop_Style_%28III%29_%E2%80%93_Frontansicht%2C_10._August_2013%2C_Ratingen.jpg/400px-Seat_Leon_1.4_TSI_Start%26Stop_Style_%28III%29_%E2%80%93_Frontansicht%2C_10._August_2013%2C_Ratingen.jpg",
111 | "title": "SEAT León",
112 | "class": "Small family car"
113 | },
114 | {
115 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/af/Chevrolet_Corsica_1994.jpg/400px-Chevrolet_Corsica_1994.jpg",
116 | "title": "Chevrolet Corsica",
117 | "start_production": 1987,
118 | "class": "Compact car"
119 | },
120 | {
121 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/28/1992_MX3_V6_24V.jpg/400px-1992_MX3_V6_24V.jpg",
122 | "title": "Mazda MX-3",
123 | "start_production": 1991,
124 | "class": "Sport compact"
125 | },
126 | {
127 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fd/2000_TVR_Tuscan_4.0_Speed_Six_by_The_Car_Spy.jpg/400px-2000_TVR_Tuscan_4.0_Speed_Six_by_The_Car_Spy.jpg",
128 | "title": "TVR Tuscan Speed Six",
129 | "start_production": 1999,
130 | "class": "Sports car"
131 | },
132 | {
133 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Aston_Martin_DB9_coupe_02.jpg/400px-Aston_Martin_DB9_coupe_02.jpg",
134 | "title": "Aston Martin DB9",
135 | "start_production": 2004,
136 | "class": "Grand tourer"
137 | },
138 | {
139 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Pontiac_Catalina_front.jpg/400px-Pontiac_Catalina_front.jpg",
140 | "title": "Pontiac Catalina",
141 | "start_production": 1950,
142 | "class": "Full-size"
143 | },
144 | {
145 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Oldsmobile_Toronado_0003.jpg/400px-Oldsmobile_Toronado_0003.jpg",
146 | "title": "Oldsmobile Toronado",
147 | "start_production": 1965,
148 | "class": "Full-size personal luxury car"
149 | },
150 | {
151 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a3/Chrysler_Cirrus_--_01-27-2012.jpg/400px-Chrysler_Cirrus_--_01-27-2012.jpg",
152 | "title": "Chrysler Cirrus",
153 | "start_production": 1994,
154 | "class": "Mid-size"
155 | },
156 | {
157 | "image": "https://upload.wikimedia.org/wikipedia/en/thumb/c/cf/VW_Corrado_-_standard.jpg/400px-VW_Corrado_-_standard.jpg",
158 | "title": "Volkswagen Corrado",
159 | "start_production": 1988,
160 | "class": "Sport compact"
161 | },
162 | {
163 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Mercedes_R_350_CDI_4MATIC_Lang_%28V251%29_Facelift_front_20101017.jpg/400px-Mercedes_R_350_CDI_4MATIC_Lang_%28V251%29_Facelift_front_20101017.jpg",
164 | "title": "Mercedes-Benz R-Class",
165 | "class": "Full-size CUV / Large MPV"
166 | },
167 | {
168 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/85/Volvo_V50_1.6_D.jpg/400px-Volvo_V50_1.6_D.jpg",
169 | "title": "Volvo V50",
170 | "start_production": 2004,
171 | "class": "Compact / Small family car"
172 | },
173 | {
174 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f5/Audi_TT_Coup%C3%A9_2.0_TFSI_quattro_S-line_%288S%29_%E2%80%93_Frontansicht%2C_3._April_2015%2C_D%C3%BCsseldorf.jpg/400px-Audi_TT_Coup%C3%A9_2.0_TFSI_quattro_S-line_%288S%29_%E2%80%93_Frontansicht%2C_3._April_2015%2C_D%C3%BCsseldorf.jpg",
175 | "title": "Audi TT",
176 | "class": "Sport compact Sports car"
177 | },
178 | {
179 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/VW_Touareg_Exclusive_V6_TDI_BlueMotion_Technology_%28II%29_%E2%80%93_Frontansicht%2C_3._Juli_2013%2C_M%C3%BCnster.jpg/400px-VW_Touareg_Exclusive_V6_TDI_BlueMotion_Technology_%28II%29_%E2%80%93_Frontansicht%2C_3._Juli_2013%2C_M%C3%BCnster.jpg",
180 | "title": "Volkswagen Touareg",
181 | "start_production": 2002,
182 | "class": "Mid-size luxury crossover SUV"
183 | },
184 | {
185 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/50/Red92VR4rear.jpg/400px-Red92VR4rear.jpg",
186 | "title": "Mitsubishi GTO",
187 | "start_production": 1990,
188 | "class": "Sports car, grand tourer"
189 | },
190 | {
191 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Cadillac_Cimarron_2_--_07-01-2009.jpg/400px-Cadillac_Cimarron_2_--_07-01-2009.jpg",
192 | "title": "Cadillac Cimarron",
193 | "start_production": 1981,
194 | "class": "Compact"
195 | },
196 | {
197 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/1991_Daytona_CS.JPG/400px-1991_Daytona_CS.JPG",
198 | "title": "Dodge Daytona",
199 | "start_production": 1984,
200 | "class": "Compact"
201 | },
202 | {
203 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/Cadillac_Allante.jpg/400px-Cadillac_Allante.jpg",
204 | "title": "Cadillac Allanté",
205 | "start_production": 1986,
206 | "class": "Luxury roadster"
207 | },
208 | {
209 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Toyota_Avensis_III_20090706_front.JPG/400px-Toyota_Avensis_III_20090706_front.JPG",
210 | "title": "Toyota Avensis",
211 | "start_production": 1997,
212 | "class": "Large family car"
213 | },
214 | {
215 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/Mercedes_300SL_Coupe_vr_silver_EMS.jpg/400px-Mercedes_300SL_Coupe_vr_silver_EMS.jpg",
216 | "title": "Mercedes-Benz 300 SL",
217 | "start_production": 1952,
218 | "class": "Sports car, GT"
219 | },
220 | {
221 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Audi_80_B1234.jpg/400px-Audi_80_B1234.jpg",
222 | "title": "Audi 80",
223 | "start_production": 1997,
224 | "class": "Compact executive car"
225 | },
226 | {
227 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Audi_A2_front_20071002.jpg/400px-Audi_A2_front_20071002.jpg",
228 | "title": "Audi A2",
229 | "start_production": 1999,
230 | "class": "Supermini"
231 | },
232 | {
233 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Oldsmobile-Intrigue.jpg/400px-Oldsmobile-Intrigue.jpg",
234 | "title": "Oldsmobile Intrigue",
235 | "class": "Mid-size car"
236 | },
237 | {
238 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/91RT_1.jpg/400px-91RT_1.jpg",
239 | "title": "Dodge Spirit",
240 | "start_production": 1989,
241 | "class": "Mid-size"
242 | },
243 | {
244 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/14/%2782-%2784_Pontiac_6000_Coupe.jpg/400px-%2782-%2784_Pontiac_6000_Coupe.jpg",
245 | "title": "Pontiac 6000",
246 | "start_production": 1982,
247 | "class": "Mid-size"
248 | },
249 | {
250 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Dodge-Shadow-Coupe.jpg/400px-Dodge-Shadow-Coupe.jpg",
251 | "title": "Dodge Shadow",
252 | "start_production": 1986,
253 | "class": "Compact"
254 | },
255 | {
256 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Oldsmobile_Alero_sedan_--_03-16-2012.JPG/400px-Oldsmobile_Alero_sedan_--_03-16-2012.JPG",
257 | "title": "Oldsmobile Alero",
258 | "start_production": 1998,
259 | "class": "Compact car"
260 | },
261 | {
262 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/2006_Chrysler_Crossfire_%28ZH_MY05%29_coupe_%282015-11-11%29_01.jpg/400px-2006_Chrysler_Crossfire_%28ZH_MY05%29_coupe_%282015-11-11%29_01.jpg",
263 | "title": "Chrysler Crossfire",
264 | "start_production": 2003,
265 | "class": "Sports car"
266 | },
267 | {
268 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/42/1968_AMC_AMX_white_at_Rockville_Maryland_show_2007.jpg/400px-1968_AMC_AMX_white_at_Rockville_Maryland_show_2007.jpg",
269 | "title": "AMC AMX",
270 | "start_production": 1968,
271 | "class": "Grand tourer, Muscle car, Sports car"
272 | },
273 | {
274 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/29/93_Dodge_Dynasty_%2814344073600%29.jpg/400px-93_Dodge_Dynasty_%2814344073600%29.jpg",
275 | "title": "Dodge Dynasty",
276 | "start_production": 1988,
277 | "class": "Mid-size"
278 | },
279 | {
280 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/Audi_A5_Coup%C3%A9_2.0_TFSI_quattro_S_tronic_Gletscherwei%C3%9F_Facelift.JPG/400px-Audi_A5_Coup%C3%A9_2.0_TFSI_quattro_S_tronic_Gletscherwei%C3%9F_Facelift.JPG",
281 | "title": "Audi A5",
282 | "start_production": 2007,
283 | "class": "Compact executive car"
284 | },
285 | {
286 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/2015_Audi_A4_B9_3.0_TDI_quattro_V6_200_kW_S_line_Tangorot_Vorderansicht_%28cropped%29.jpg/400px-2015_Audi_A4_B9_3.0_TDI_quattro_V6_200_kW_S_line_Tangorot_Vorderansicht_%28cropped%29.jpg",
287 | "title": "Audi A4",
288 | "class": "Compact executive car"
289 | },
290 | {
291 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Cadillac_V-16_Roadster_1930.jpg/400px-Cadillac_V-16_Roadster_1930.jpg",
292 | "title": "Cadillac V-16",
293 | "start_production": 1930,
294 | "class": "Luxury car"
295 | },
296 | {
297 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Fiero88.JPG/400px-Fiero88.JPG",
298 | "title": "Pontiac Fiero",
299 | "start_production": 1983,
300 | "class": "Sports car"
301 | },
302 | {
303 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/31/1990_240sx_Quarter_View.JPG/400px-1990_240sx_Quarter_View.JPG",
304 | "title": "Nissan 240SX",
305 | "start_production": 1989,
306 | "class": "Sport compact"
307 | },
308 | {
309 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/01/2008_Chrysler_300.jpg/400px-2008_Chrysler_300.jpg",
310 | "title": "Chrysler 300",
311 | "start_production": 2003,
312 | "class": "Full-size luxury car"
313 | },
314 | {
315 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/87/Volvo_C30_RDesign_HRes.jpg/400px-Volvo_C30_RDesign_HRes.jpg",
316 | "title": "Volvo C30",
317 | "start_production": 2006,
318 | "class": "Premium compact car"
319 | },
320 | {
321 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/Plymouth_Duster_%28Orange_Julep%29.jpg/400px-Plymouth_Duster_%28Orange_Julep%29.jpg",
322 | "title": "Plymouth Duster",
323 | "start_production": 1969,
324 | "class": "Compact car"
325 | },
326 | {
327 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Mazda_Xedos_9.JPG/400px-Mazda_Xedos_9.JPG",
328 | "title": "Mazda Millenia",
329 | "start_production": 1992,
330 | "class": "Executive car"
331 | },
332 | {
333 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/Fiat_Tempra_SX_%2793.jpg/400px-Fiat_Tempra_SX_%2793.jpg",
334 | "title": "Fiat Tempra",
335 | "start_production": 1990,
336 | "class": "Family car"
337 | },
338 | {
339 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b8/Opel_Calibra_front_20071007.jpg/400px-Opel_Calibra_front_20071007.jpg",
340 | "title": "Opel Calibra",
341 | "start_production": 1989,
342 | "class": "Coupé"
343 | },
344 | {
345 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b4/2001-2005_Peugeot_307_%28T5%29_5-door_hatchback_%282011-03-10%29.jpg/400px-2001-2005_Peugeot_307_%28T5%29_5-door_hatchback_%282011-03-10%29.jpg",
346 | "title": "Peugeot 307",
347 | "start_production": 2001,
348 | "class": "Small family car"
349 | },
350 | {
351 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/2005_Peugeot_407_ST_HDi_Executive_sedan_%282015-07-09%29_01.jpg/400px-2005_Peugeot_407_ST_HDi_Executive_sedan_%282015-07-09%29_01.jpg",
352 | "title": "Peugeot 407",
353 | "start_production": 2004,
354 | "class": "Large family car"
355 | },
356 | {
357 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/Simca_Chrysler_Horizon_GLS_1979.jpg/400px-Simca_Chrysler_Horizon_GLS_1979.jpg",
358 | "title": "Simca-Talbot Horizon",
359 | "start_production": 1978,
360 | "class": "Subcompact"
361 | },
362 | {
363 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/OPEL-VAUX-SINTRA-A.jpg/400px-OPEL-VAUX-SINTRA-A.jpg",
364 | "title": "Opel Sintra",
365 | "start_production": 1996,
366 | "class": "Large MPV"
367 | },
368 | {
369 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Fiat_Stilo_front_20080711.jpg/400px-Fiat_Stilo_front_20080711.jpg",
370 | "title": "Fiat Stilo",
371 | "start_production": 2001,
372 | "class": "Small family car"
373 | },
374 | {
375 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Ford_Fairmont_sedan_2.jpg/400px-Ford_Fairmont_sedan_2.jpg",
376 | "title": "Ford Fairmont",
377 | "start_production": 1978,
378 | "class": "Compact"
379 | },
380 | {
381 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/1990_Dodge_Omni.JPG/400px-1990_Dodge_Omni.JPG",
382 | "title": "Dodge Omni",
383 | "start_production": 1977,
384 | "class": "Subcompact"
385 | },
386 | {
387 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/00-02_Saturn_L-Series_sedan.jpg/400px-00-02_Saturn_L-Series_sedan.jpg",
388 | "title": "Saturn L-Series",
389 | "start_production": 1999,
390 | "class": "Mid-size"
391 | },
392 | {
393 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Saturn_Ion_--_07-09-2009.jpg/400px-Saturn_Ion_--_07-09-2009.jpg",
394 | "title": "Saturn Ion",
395 | "start_production": 2002,
396 | "class": "Compact car"
397 | },
398 | {
399 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/1996-1999_Saturn_SL2_--_03-16-2012.JPG/400px-1996-1999_Saturn_SL2_--_03-16-2012.JPG",
400 | "title": "Saturn S-Series",
401 | "start_production": 1991,
402 | "class": "Compact car"
403 | },
404 | {
405 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Chrysler_E_Class%2C_1984.png/400px-Chrysler_E_Class%2C_1984.png",
406 | "title": "Chrysler E-Class",
407 | "start_production": 1982,
408 | "class": "Mid-size"
409 | },
410 | {
411 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Plymouth_Caravelle%2C_83-85.png/400px-Plymouth_Caravelle%2C_83-85.png",
412 | "title": "Plymouth Caravelle",
413 | "start_production": 1985,
414 | "class": "Mid-size"
415 | },
416 | {
417 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/85/1984_Dodge_600_ES_Turbo.jpg/400px-1984_Dodge_600_ES_Turbo.jpg",
418 | "title": "Dodge 600",
419 | "start_production": 1983,
420 | "class": "Mid-size"
421 | },
422 | {
423 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/%2782_Dodge_400_Coupe_%28Orange_Julep%29.JPG/400px-%2782_Dodge_400_Coupe_%28Orange_Julep%29.JPG",
424 | "title": "Dodge 400",
425 | "start_production": 1981,
426 | "class": "Mid-size"
427 | },
428 | {
429 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/95/1990_Plymouth_Laser_RS_Turbo_red.jpg/400px-1990_Plymouth_Laser_RS_Turbo_red.jpg",
430 | "title": "Plymouth Laser",
431 | "start_production": 1989,
432 | "class": "Sport compact"
433 | },
434 | {
435 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/2002-2004_Chrysler_300M_--_05-23-2012.JPG/400px-2002-2004_Chrysler_300M_--_05-23-2012.JPG",
436 | "title": "Chrysler 300M",
437 | "start_production": 1998,
438 | "class": "Full-size luxury sports sedan"
439 | },
440 | {
441 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5b/1995_Vision_TSi_sedan.jpg/400px-1995_Vision_TSi_sedan.jpg",
442 | "title": "Eagle Vision",
443 | "start_production": 1993,
444 | "class": "Full-size luxury sports sedan"
445 | },
446 | {
447 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Chrysler-Concorde-Limited.jpg/400px-Chrysler-Concorde-Limited.jpg",
448 | "title": "Chrysler Concorde",
449 | "start_production": 1993,
450 | "class": "Full-size"
451 | },
452 | {
453 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/1992_Eagle_Premier_ES_Limited.jpg/400px-1992_Eagle_Premier_ES_Limited.jpg",
454 | "title": "Eagle Premier",
455 | "start_production": 1987,
456 | "class": "Full-size luxury car"
457 | },
458 | {
459 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Lancia_Thema_8.32_Ferrari.jpg/400px-Lancia_Thema_8.32_Ferrari.jpg",
460 | "title": "Lancia Thema",
461 | "start_production": 1984,
462 | "class": "Executive car"
463 | },
464 | {
465 | "image": "https://upload.wikimedia.org/wikipedia/en/7/7e/76_Pontiac_Astre.jpg",
466 | "title": "Pontiac Astre",
467 | "start_production": 1972,
468 | "class": "Subcompact"
469 | },
470 | {
471 | "image": "https://upload.wikimedia.org/wikipedia/en/thumb/0/05/Vega_clay_model.jpg/400px-Vega_clay_model.jpg",
472 | "title": "Chevrolet Vega",
473 | "start_production": 1970,
474 | "class": "Subcompact"
475 | },
476 | {
477 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5e/Oldsmobile_Firenza_coupe_2.jpg/400px-Oldsmobile_Firenza_coupe_2.jpg",
478 | "title": "Oldsmobile Firenza",
479 | "start_production": 1982,
480 | "class": "Compact"
481 | },
482 | {
483 | "image": "https://upload.wikimedia.org/wikipedia/commons/1/18/75_Chevy_Monza_2%2B2.jpg",
484 | "title": "Chevrolet Monza",
485 | "start_production": 1974,
486 | "class": "Subcompact"
487 | },
488 | {
489 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/BMW_6er_Coup%C3%A9_Facelift_20090808_front.JPG/400px-BMW_6er_Coup%C3%A9_Facelift_20090808_front.JPG",
490 | "title": "BMW 6 Series (E63)",
491 | "start_production": 2003,
492 | "class": "Grand tourer"
493 | },
494 | {
495 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Chevrolet_Citation_II_front.jpg/400px-Chevrolet_Citation_II_front.jpg",
496 | "title": "Chevrolet Citation",
497 | "start_production": 1980,
498 | "class": "Compact"
499 | },
500 | {
501 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/96-98_Mercury_Villager_--_12-26-2009.jpg/400px-96-98_Mercury_Villager_--_12-26-2009.jpg",
502 | "title": "Mercury Villager",
503 | "start_production": 1992,
504 | "class": "Minivan"
505 | },
506 | {
507 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Nissan350Z-01.jpg/400px-Nissan350Z-01.jpg",
508 | "title": "Nissan 350Z",
509 | "start_production": 2002,
510 | "class": "Sports car"
511 | },
512 | {
513 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Hummer_H2_black.JPG/400px-Hummer_H2_black.JPG",
514 | "title": "Hummer H2",
515 | "start_production": 2002,
516 | "class": "Full-size SUV"
517 | },
518 | {
519 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/97/Cadillac_XLR_2006.jpg/400px-Cadillac_XLR_2006.jpg",
520 | "title": "Cadillac XLR",
521 | "start_production": 2003,
522 | "class": "Luxury roadster"
523 | },
524 | {
525 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Cadillac--STS.jpg/400px-Cadillac--STS.jpg",
526 | "title": "Cadillac STS",
527 | "start_production": 2005,
528 | "class": "Mid-size luxury sedan"
529 | },
530 | {
531 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/08/04-07_Buick_Rendezvous_.jpg/400px-04-07_Buick_Rendezvous_.jpg",
532 | "title": "Buick Rendezvous",
533 | "start_production": 2001,
534 | "class": "Mid-size crossover SUV"
535 | },
536 | {
537 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/CT2007SciontC.jpg/400px-CT2007SciontC.jpg",
538 | "title": "Scion tC",
539 | "start_production": 2004,
540 | "class": "Sport compact"
541 | },
542 | {
543 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5e/97-99_Cadillac_Catera_.jpg/400px-97-99_Cadillac_Catera_.jpg",
544 | "title": "Cadillac Catera",
545 | "start_production": 1997,
546 | "class": "Full-size"
547 | },
548 | {
549 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Fiat_Coup%C3%A9_front_20090604.jpg/400px-Fiat_Coup%C3%A9_front_20090604.jpg",
550 | "title": "Fiat Coupé",
551 | "start_production": 1993,
552 | "class": "Sports car"
553 | },
554 | {
555 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/2002-05_Pontiac_Aztek.jpg/400px-2002-05_Pontiac_Aztek.jpg",
556 | "title": "Pontiac Aztek",
557 | "start_production": 2000,
558 | "class": "Mid-size crossover SUV"
559 | },
560 | {
561 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Mercury-Milan-Premier.JPG/400px-Mercury-Milan-Premier.JPG",
562 | "title": "Mercury Milan",
563 | "class": "Mid-size"
564 | },
565 | {
566 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/80/Audi_Quattro_vl_black.jpg/400px-Audi_Quattro_vl_black.jpg",
567 | "title": "Audi Quattro",
568 | "start_production": 1980,
569 | "class": "Mid-size car, rally car"
570 | },
571 | {
572 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/57/Volvo_V40_2012_ID42221_280212.jpg/400px-Volvo_V40_2012_ID42221_280212.jpg",
573 | "title": "Volvo V40 (P1)",
574 | "start_production": 2012,
575 | "class": "Compact car / Small family car"
576 | },
577 | {
578 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/LincolnAviator.jpg/400px-LincolnAviator.jpg",
579 | "title": "Lincoln Aviator",
580 | "start_production": 2002,
581 | "class": "Mid-size luxury SUV"
582 | },
583 | {
584 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/00-02_Lincoln_LS_.jpg/400px-00-02_Lincoln_LS_.jpg",
585 | "title": "Lincoln LS",
586 | "start_production": 1999,
587 | "class": "Mid-size luxury car"
588 | },
589 | {
590 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/95/2002_Lincoln_Blackwood_2.jpg/400px-2002_Lincoln_Blackwood_2.jpg",
591 | "title": "Lincoln Blackwood",
592 | "start_production": 2001,
593 | "class": "Full-size luxury pickup truck"
594 | },
595 | {
596 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/89mark.jpg/400px-89mark.jpg",
597 | "title": "Lincoln Continental Mark VII",
598 | "start_production": 1983,
599 | "class": "Personal luxury car"
600 | },
601 | {
602 | "image": "https://upload.wikimedia.org/wikipedia/en/thumb/2/29/Mark_VIII.JPG/400px-Mark_VIII.JPG",
603 | "title": "Lincoln Mark VIII",
604 | "start_production": 1992,
605 | "class": "Personal luxury car"
606 | },
607 | {
608 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Ford_Aerostar_LWB_1992-97.jpg/400px-Ford_Aerostar_LWB_1992-97.jpg",
609 | "title": "Ford Aerostar",
610 | "start_production": 1985,
611 | "class": "Minivan"
612 | },
613 | {
614 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/Vw_t3_s_sst.jpg/400px-Vw_t3_s_sst.jpg",
615 | "title": "Volkswagen Type 2 (T3)",
616 | "start_production": 1979,
617 | "class": "Light commercial vehicle"
618 | },
619 | {
620 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f1/White_Alfa_Romeo_164.jpg/400px-White_Alfa_Romeo_164.jpg",
621 | "title": "Alfa Romeo 164",
622 | "start_production": 1987,
623 | "class": "Mid-size luxury / Executive car"
624 | },
625 | {
626 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/57/2004_Scion_xA_--_NHTSA.jpg/400px-2004_Scion_xA_--_NHTSA.jpg",
627 | "title": "Scion xA",
628 | "start_production": 2004,
629 | "class": "Subcompact"
630 | },
631 | {
632 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Alfa_155_WB_crop.JPG/400px-Alfa_155_WB_crop.JPG",
633 | "title": "Alfa Romeo 155",
634 | "start_production": 1992,
635 | "class": "Compact executive car"
636 | },
637 | {
638 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/2001_Rover_75_Connoisseur_sedan_%282015-07-09%29_01.jpg/400px-2001_Rover_75_Connoisseur_sedan_%282015-07-09%29_01.jpg",
639 | "title": "Rover 75",
640 | "start_production": 1998,
641 | "class": "Executive car"
642 | },
643 | {
644 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1e/2011_Infiniti_M37_--_NHTSA_1.jpg/400px-2011_Infiniti_M37_--_NHTSA_1.jpg",
645 | "title": "Infiniti M",
646 | "start_production": 1989,
647 | "class": "Mid-size luxury car"
648 | },
649 | {
650 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Dodge_Aspen_2-door_sedan_brown.jpg/400px-Dodge_Aspen_2-door_sedan_brown.jpg",
651 | "title": "Dodge Aspen",
652 | "start_production": 1975,
653 | "class": "Compact"
654 | },
655 | {
656 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/77/1977Diplomat.jpg/400px-1977Diplomat.jpg",
657 | "title": "Dodge Diplomat",
658 | "start_production": 1976,
659 | "class": "Mid-size"
660 | },
661 | {
662 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Chrysler_Neon_2001_by_a_Norwegian_fjord.JPG/400px-Chrysler_Neon_2001_by_a_Norwegian_fjord.JPG",
663 | "title": "Chrysler Neon",
664 | "start_production": 1993,
665 | "class": "Compact"
666 | },
667 | {
668 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Dodge_SRT-4.jpg/400px-Dodge_SRT-4.jpg",
669 | "title": "Dodge Neon SRT-4",
670 | "start_production": 2003,
671 | "class": "Sport Compact"
672 | },
673 | {
674 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/50/Audi_Q7_timeline.jpg/400px-Audi_Q7_timeline.jpg",
675 | "title": "Audi Q7",
676 | "start_production": 2005,
677 | "class": "Full-size luxury crossover SUV"
678 | },
679 | {
680 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Mitsubishi_Raider_crew_cab.jpg/400px-Mitsubishi_Raider_crew_cab.jpg",
681 | "title": "Mitsubishi Raider",
682 | "start_production": 2005,
683 | "class": "Mid-size pickup truck"
684 | },
685 | {
686 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Monza30E.jpg/400px-Monza30E.jpg",
687 | "title": "Opel Monza",
688 | "start_production": 1978,
689 | "class": "Executive car"
690 | },
691 | {
692 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Lincoln_Mark_LT_long_bed.jpg/400px-Lincoln_Mark_LT_long_bed.jpg",
693 | "title": "Lincoln Mark LT",
694 | "start_production": 2005,
695 | "class": "Full-size luxury pickup truck"
696 | },
697 | {
698 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Speedster_Turbo_1.JPG/400px-Speedster_Turbo_1.JPG",
699 | "title": "Opel Speedster",
700 | "start_production": 2000,
701 | "class": "Sports car"
702 | },
703 | {
704 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/1997-2000_Chevrolet_Venture_SWB_3-Door.jpg/400px-1997-2000_Chevrolet_Venture_SWB_3-Door.jpg",
705 | "title": "Chevrolet Venture",
706 | "start_production": 1996,
707 | "class": "Minivan"
708 | },
709 | {
710 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/46/1994-1996_Chevrolet_Lumina_APV.jpg/400px-1994-1996_Chevrolet_Lumina_APV.jpg",
711 | "title": "Chevrolet Lumina APV",
712 | "start_production": 1989,
713 | "class": "Minivan"
714 | },
715 | {
716 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Pontiac_Montana_LWB.jpg/400px-Pontiac_Montana_LWB.jpg",
717 | "title": "Pontiac Montana",
718 | "start_production": 1997,
719 | "class": "Minivan"
720 | },
721 | {
722 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Chevrolet_Uplander_LWB.jpg/400px-Chevrolet_Uplander_LWB.jpg",
723 | "title": "Chevrolet Uplander",
724 | "start_production": 2005,
725 | "class": "Minivan"
726 | },
727 | {
728 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Buick_Terraza_--_09-26-2009.jpg/400px-Buick_Terraza_--_09-26-2009.jpg",
729 | "title": "Buick Terraza",
730 | "start_production": 2005,
731 | "class": "Minivan"
732 | },
733 | {
734 | "image": "",
735 | "title": "Ɛ̃fini MS-8",
736 | "start_production": 1992,
737 | "class": "Luxury"
738 | },
739 | {
740 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Autozam_Clef.JPG/400px-Autozam_Clef.JPG",
741 | "title": "Autozam Clef",
742 | "start_production": 1992,
743 | "class": "Mid-size car"
744 | },
745 | {
746 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/Mazda_Persona.jpg/400px-Mazda_Persona.jpg",
747 | "title": "Mazda Persona",
748 | "start_production": 1988,
749 | "class": "Mid-size"
750 | },
751 | {
752 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Seat_Altea_front_20090919.jpg/400px-Seat_Altea_front_20090919.jpg",
753 | "title": "SEAT Altea",
754 | "start_production": 2004,
755 | "class": "Compact MPV"
756 | },
757 | {
758 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/1996_Rover_618_i_-_rear.jpg/400px-1996_Rover_618_i_-_rear.jpg",
759 | "title": "Rover 600 Series",
760 | "start_production": 1993,
761 | "class": "Large family car"
762 | },
763 | {
764 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/1982MercuryLynx.jpg/400px-1982MercuryLynx.jpg",
765 | "title": "Mercury Lynx",
766 | "start_production": 1980,
767 | "class": "Compact"
768 | },
769 | {
770 | "image": "https://upload.wikimedia.org/wikipedia/en/thumb/9/91/89_Beretta_GT.jpg/400px-89_Beretta_GT.jpg",
771 | "title": "Chevrolet Beretta",
772 | "start_production": 1987,
773 | "class": "Compact car"
774 | },
775 | {
776 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Citro%C3%ABn_C6_front_20100327.jpg/400px-Citro%C3%ABn_C6_front_20100327.jpg",
777 | "title": "Citroën C6",
778 | "start_production": 2005,
779 | "class": "Executive car"
780 | },
781 | {
782 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Geo_Storm_--_-07-09-2009.jpg/400px-Geo_Storm_--_-07-09-2009.jpg",
783 | "title": "Geo Storm",
784 | "start_production": 1990,
785 | "class": "Sport compact"
786 | },
787 | {
788 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/90-92_Geo_Prizm.jpg/400px-90-92_Geo_Prizm.jpg",
789 | "title": "Geo Prizm",
790 | "start_production": 1988,
791 | "class": "Subcompact (1989–1992) Compact (1993–2002)"
792 | },
793 | {
794 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/76/68_Yenko_Camaro.jpg/400px-68_Yenko_Camaro.jpg",
795 | "title": "Yenko Camaro",
796 | "start_production": 1967,
797 | "class": "pony car
muscle car
sports car"
798 | },
799 | {
800 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/36/2009-2010_Ford_Territory_%28SY_II%29_TX_wagon_01.jpg/400px-2009-2010_Ford_Territory_%28SY_II%29_TX_wagon_01.jpg",
801 | "title": "Ford Territory",
802 | "start_production": 2004,
803 | "class": "Mid-size SUV"
804 | },
805 | {
806 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bd/2006-2009_Holden_WM_Statesman_sedan_01.jpg/400px-2006-2009_Holden_WM_Statesman_sedan_01.jpg",
807 | "title": "Holden Caprice",
808 | "start_production": 1990,
809 | "class": "Full-size"
810 | },
811 | {
812 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/Oldsmobile_Cutlass_Calais_--_08-28-2009.jpg/400px-Oldsmobile_Cutlass_Calais_--_08-28-2009.jpg",
813 | "title": "Oldsmobile Cutlass Calais",
814 | "start_production": 1984,
815 | "class": "Compact"
816 | },
817 | {
818 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/00-02_Toyota_Echo_coupe.jpg/400px-00-02_Toyota_Echo_coupe.jpg",
819 | "title": "Toyota Platz",
820 | "start_production": 1999,
821 | "class": "Subcompact"
822 | },
823 | {
824 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/1988_Buick_Reatta%2C_front_left.jpg/400px-1988_Buick_Reatta%2C_front_left.jpg",
825 | "title": "Buick Reatta",
826 | "start_production": 1988,
827 | "class": "Grand tourer"
828 | },
829 | {
830 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f6/Lotus_EXIGE_dutch_licence_registration_01-HXR-9_pic1.JPG/400px-Lotus_EXIGE_dutch_licence_registration_01-HXR-9_pic1.JPG",
831 | "title": "Lotus Exige",
832 | "start_production": 2000,
833 | "class": "Sports car"
834 | },
835 | {
836 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/2016_Volvo_S90_Inscription_fr.jpg/400px-2016_Volvo_S90_Inscription_fr.jpg",
837 | "title": "Volvo S90",
838 | "start_production": 2016,
839 | "class": "Executive car /"
840 | },
841 | {
842 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/52/Volvo_S70_--_02-29-2012.JPG/400px-Volvo_S70_--_02-29-2012.JPG",
843 | "title": "Volvo S70",
844 | "start_production": 1996,
845 | "class": "Executive car"
846 | },
847 | {
848 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Jeep_Grand_Wagoneer_001.JPG/400px-Jeep_Grand_Wagoneer_001.JPG",
849 | "title": "Jeep Wagoneer (SJ)",
850 | "start_production": 1962,
851 | "class": "Full-size SUV (1963–1991)"
852 | },
853 | {
854 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Pontiac_Torrent_--_08-28-2009.jpg/400px-Pontiac_Torrent_--_08-28-2009.jpg",
855 | "title": "Pontiac Torrent",
856 | "start_production": 2005,
857 | "class": "Mid-size crossover SUV"
858 | },
859 | {
860 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Isuzu-Ascender-7Pass.jpg/400px-Isuzu-Ascender-7Pass.jpg",
861 | "title": "Isuzu Ascender",
862 | "start_production": 2003,
863 | "class": "mid-size SUV"
864 | },
865 | {
866 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/English_Ford_Puma.jpg/400px-English_Ford_Puma.jpg",
867 | "title": "Ford Puma",
868 | "start_production": 1997,
869 | "class": "Sports car"
870 | },
871 | {
872 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/1997_Oldsmobile_Achieva_SL.png/400px-1997_Oldsmobile_Achieva_SL.png",
873 | "title": "Oldsmobile Achieva",
874 | "start_production": 1991,
875 | "class": "Compact"
876 | },
877 | {
878 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/%2786_Shelby_GLHS_%28Orange_Julep_%2709%29.jpg/400px-%2786_Shelby_GLHS_%28Orange_Julep_%2709%29.jpg",
879 | "title": "Shelby GLHS",
880 | "start_production": 1986,
881 | "class": "Sport compact"
882 | },
883 | {
884 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b7/2009_Saturn_Sky_Redline_Ruby_Red_Limited_Edition.jpg/400px-2009_Saturn_Sky_Redline_Ruby_Red_Limited_Edition.jpg",
885 | "title": "Saturn Sky",
886 | "start_production": 2006,
887 | "class": "Sports car"
888 | },
889 | {
890 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/2006-2007_Volkswagen_New_Beetle.jpg/400px-2006-2007_Volkswagen_New_Beetle.jpg",
891 | "title": "Volkswagen New Beetle",
892 | "start_production": 1997,
893 | "class": "Compact car"
894 | },
895 | {
896 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cc/1976_AMC_Hornet_Sportabout.jpg/400px-1976_AMC_Hornet_Sportabout.jpg",
897 | "title": "AMC Hornet",
898 | "start_production": 1969,
899 | "class": "Compact"
900 | },
901 | {
902 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Audi_V8Quattro.jpg/400px-Audi_V8Quattro.jpg",
903 | "title": "Audi V8",
904 | "start_production": 1988,
905 | "class": "Full-size luxury car"
906 | },
907 | {
908 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1e/Recreational_Vehicle.JPG/400px-Recreational_Vehicle.JPG",
909 | "title": "Dodge Ram Van",
910 | "start_production": 1971,
911 | "class": "Van"
912 | },
913 | {
914 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Fiat_Strada_Pick-Up.JPG/400px-Fiat_Strada_Pick-Up.JPG",
915 | "title": "Fiat Strada",
916 | "start_production": 1996,
917 | "class": "Coupé utility"
918 | },
919 | {
920 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Chevrolet_SSR.jpg/400px-Chevrolet_SSR.jpg",
921 | "title": "Chevrolet SSR",
922 | "start_production": 2003,
923 | "class": "pickup"
924 | },
925 | {
926 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Samand_LX_31.jpg/400px-Samand_LX_31.jpg",
927 | "title": "IKCO Samand",
928 | "start_production": 2003,
929 | "class": "Small family carsedan"
930 | },
931 | {
932 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a3/Renault_Modus_front_20080530.jpg/400px-Renault_Modus_front_20080530.jpg",
933 | "title": "Renault Modus",
934 | "start_production": 2004,
935 | "class": "Mini MPV"
936 | },
937 | {
938 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Nissan-Titan-crewcab.jpg/400px-Nissan-Titan-crewcab.jpg",
939 | "title": "Nissan Titan",
940 | "class": "Full-size pickup truck"
941 | },
942 | {
943 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/71/Chevrolet_Cobalt_Coupe.jpg/400px-Chevrolet_Cobalt_Coupe.jpg",
944 | "title": "Chevrolet Cobalt",
945 | "start_production": 2004,
946 | "class": "Compact car"
947 | },
948 | {
949 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/69/2007ChevroletHHR-001.jpg/400px-2007ChevroletHHR-001.jpg",
950 | "title": "Chevrolet HHR",
951 | "start_production": 2005,
952 | "class": "Compact Car"
953 | },
954 | {
955 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/74/Toyopet1500RK23.jpg/400px-Toyopet1500RK23.jpg",
956 | "title": "Toyota Stout",
957 | "start_production": 1954,
958 | "class": "light truck"
959 | },
960 | {
961 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/55/2007-Saturn-Aura-XE.JPG/400px-2007-Saturn-Aura-XE.JPG",
962 | "title": "Saturn Aura",
963 | "start_production": 2006,
964 | "class": "Mid-size"
965 | },
966 | {
967 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Saab_9-7X_--_03-19-2012.JPG/400px-Saab_9-7X_--_03-19-2012.JPG",
968 | "title": "Saab 9-7X",
969 | "start_production": 2005,
970 | "class": "Mid-size luxury SUV"
971 | },
972 | {
973 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/56/Bentley_Continental_Flying_Spur_-_Flickr_-_Alexandre_Pr%C3%A9vot_%28cropped%29.jpg/400px-Bentley_Continental_Flying_Spur_-_Flickr_-_Alexandre_Pr%C3%A9vot_%28cropped%29.jpg",
974 | "title": "Bentley Continental Flying Spur (2005)",
975 | "start_production": 2005,
976 | "class": "Full-size luxury car"
977 | },
978 | {
979 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/Fiat_Idea_front_20071102.jpg/400px-Fiat_Idea_front_20071102.jpg",
980 | "title": "Fiat Idea",
981 | "start_production": 2003,
982 | "class": "Mini MPV"
983 | },
984 | {
985 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Fiat_Marea_2420V_2003.jpg/400px-Fiat_Marea_2420V_2003.jpg",
986 | "title": "Fiat Marea",
987 | "start_production": 1996,
988 | "class": "Small family car"
989 | },
990 | {
991 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/1991_Nissan_Figaro_%28E-FK10%29_convertible_%2826452674766%29.jpg/400px-1991_Nissan_Figaro_%28E-FK10%29_convertible_%2826452674766%29.jpg",
992 | "title": "Nissan Figaro",
993 | "start_production": 1991,
994 | "class": "City car"
995 | },
996 | {
997 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/51/06-07_Cadillac_DTS.jpg/400px-06-07_Cadillac_DTS.jpg",
998 | "title": "Cadillac DTS",
999 | "start_production": 2005,
1000 | "class": "Full-size luxury car"
1001 | },
1002 | {
1003 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Blue_Audi_RS6_C5_sedan_fl.jpg/400px-Blue_Audi_RS6_C5_sedan_fl.jpg",
1004 | "title": "Audi RS 6",
1005 | "class": "Mid-size luxury car, sports car"
1006 | },
1007 | {
1008 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Cadillac_BLS_front.JPG/400px-Cadillac_BLS_front.JPG",
1009 | "title": "Cadillac BLS",
1010 | "start_production": 2005,
1011 | "class": "Compact executive car"
1012 | },
1013 | {
1014 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/da/Buick_Invicta_Convertible_1961.jpg/400px-Buick_Invicta_Convertible_1961.jpg",
1015 | "title": "Buick Invicta",
1016 | "start_production": 1959,
1017 | "class": "Full-size"
1018 | },
1019 | {
1020 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Buick_Somerset.jpg/400px-Buick_Somerset.jpg",
1021 | "title": "Buick Somerset",
1022 | "start_production": 1985,
1023 | "class": "Compact"
1024 | },
1025 | {
1026 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/57/Thomas_Vista.jpg/400px-Thomas_Vista.jpg",
1027 | "title": "Thomas Vista",
1028 | "start_production": 1989,
1029 | "class": "Type C"
1030 | },
1031 | {
1032 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ae/%22_12_-_ITALY_-_Alfa_Romeo_Brera_Milan_Design_Week_Superstudio.JPG/400px-%22_12_-_ITALY_-_Alfa_Romeo_Brera_Milan_Design_Week_Superstudio.JPG",
1033 | "title": "Alfa Romeo Brera and Spider",
1034 | "start_production": 2005,
1035 | "class": "Sports car"
1036 | },
1037 | {
1038 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Alfa_159_grey.jpg/400px-Alfa_159_grey.jpg",
1039 | "title": "Alfa Romeo 159",
1040 | "start_production": 2004,
1041 | "class": "Compact executive car"
1042 | },
1043 | {
1044 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/M%C3%A9hari_-_Flickr_-_besopha.jpg/400px-M%C3%A9hari_-_Flickr_-_besopha.jpg",
1045 | "title": "Citroën Méhari",
1046 | "start_production": 1968,
1047 | "class": "Off-road compact SUV"
1048 | },
1049 | {
1050 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/29/1979_AMC_Spirit_GT_V8_Russet_FR.jpg/400px-1979_AMC_Spirit_GT_V8_Russet_FR.jpg",
1051 | "title": "AMC Spirit",
1052 | "start_production": 1979,
1053 | "class": "Subcompact"
1054 | },
1055 | {
1056 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/2014_Audi_Q5_%288R_MY14%29_2.0_TDI_quattro_wagon_%282015-07-24%29_01.jpg/400px-2014_Audi_Q5_%288R_MY14%29_2.0_TDI_quattro_wagon_%282015-07-24%29_01.jpg",
1057 | "title": "Audi Q5",
1058 | "start_production": 2008,
1059 | "class": "Compact luxury crossover SUV"
1060 | },
1061 | {
1062 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2e/1978_AMC_Concord_DL_4-door_sedan_beige.jpg/400px-1978_AMC_Concord_DL_4-door_sedan_beige.jpg",
1063 | "title": "AMC Concord",
1064 | "start_production": 1977,
1065 | "class": "Compact"
1066 | },
1067 | {
1068 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/88/Alfa_Romeo_145_001.JPG/400px-Alfa_Romeo_145_001.JPG",
1069 | "title": "Alfa Romeo 145 and 146",
1070 | "start_production": 1994,
1071 | "class": "Small family car"
1072 | },
1073 | {
1074 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7a/2007_Hummer_H3_--_NHTSA.jpg/400px-2007_Hummer_H3_--_NHTSA.jpg",
1075 | "title": "Hummer H3",
1076 | "start_production": 2005,
1077 | "class": "{{ubl | Mid-size SUV | Pickup truck },},"
1078 | },
1079 | {
1080 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Schuppan_962CR.jpg/400px-Schuppan_962CR.jpg",
1081 | "title": "Schuppan 962CR",
1082 | "start_production": 1994,
1083 | "class": "Sports car"
1084 | },
1085 | {
1086 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Honda_Orthia.jpg/400px-Honda_Orthia.jpg",
1087 | "title": "Honda Orthia",
1088 | "start_production": 1996,
1089 | "class": "Compact"
1090 | },
1091 | {
1092 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/96/2008_Jeep_Compass_%28MK_MY08%29_Limited_2.4_wagon_%282015-11-11%29_01.jpg/400px-2008_Jeep_Compass_%28MK_MY08%29_Limited_2.4_wagon_%282015-11-11%29_01.jpg",
1093 | "title": "Jeep Compass",
1094 | "start_production": 2006,
1095 | "class": "Compact crossover SUV"
1096 | },
1097 | {
1098 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/LHS_1995-97.JPG/400px-LHS_1995-97.JPG",
1099 | "title": "Chrysler LHS",
1100 | "start_production": 1993,
1101 | "class": "Full-size luxury sedan"
1102 | },
1103 | {
1104 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Dodge_D100.jpg/400px-Dodge_D100.jpg",
1105 | "title": "Dodge D Series",
1106 | "start_production": 1961,
1107 | "class": "Full-size pickup truck"
1108 | },
1109 | {
1110 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/2008-10-05_Red_Plymouth_Prowler_at_South_Square.jpg/400px-2008-10-05_Red_Plymouth_Prowler_at_South_Square.jpg",
1111 | "title": "Plymouth Prowler",
1112 | "start_production": 1997,
1113 | "class": "Sports car"
1114 | },
1115 | {
1116 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/07-08_Chrysler_Pacifica.jpg/400px-07-08_Chrysler_Pacifica.jpg",
1117 | "title": "Chrysler Pacifica (CS)",
1118 | "start_production": 2003,
1119 | "class": "Mid-size crossover"
1120 | },
1121 | {
1122 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Mercedes-Benz_230_SL%2C_Bj._1964_%282009-05-01%29.jpg/400px-Mercedes-Benz_230_SL%2C_Bj._1964_%282009-05-01%29.jpg",
1123 | "title": "Mercedes-Benz W113",
1124 | "start_production": 1963,
1125 | "class": "Sports car, GT"
1126 | },
1127 | {
1128 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/2003-2005_Infiniti_FX35.jpg/400px-2003-2005_Infiniti_FX35.jpg",
1129 | "title": "Infiniti QX70",
1130 | "start_production": 2002,
1131 | "class": "Mid-size luxury crossover SUV"
1132 | },
1133 | {
1134 | "image": "https://upload.wikimedia.org/wikipedia/commons/b/b6/FordEXP1982.jpg",
1135 | "title": "Ford EXP",
1136 | "start_production": 1981,
1137 | "class": "Sport compact"
1138 | },
1139 | {
1140 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Daewoo_Espero_front_20071227.jpg/400px-Daewoo_Espero_front_20071227.jpg",
1141 | "title": "Daewoo Espero",
1142 | "start_production": 1990,
1143 | "class": "Mid-size car"
1144 | },
1145 | {
1146 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/96/2001_Daewoo_Lanos_%28T150%29_Sport_3-door_hatchback_%282010-06-17%29_01.jpg/400px-2001_Daewoo_Lanos_%28T150%29_Sport_3-door_hatchback_%282010-06-17%29_01.jpg",
1147 | "title": "Daewoo Lanos",
1148 | "start_production": 1997,
1149 | "class": "Subcompact car"
1150 | },
1151 | {
1152 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ca/2006-2011_Chevrolet_Captiva_LS_wagon_%282015-12-28%29_01.jpg/400px-2006-2011_Chevrolet_Captiva_LS_wagon_%282015-12-28%29_01.jpg",
1153 | "title": "Chevrolet Captiva",
1154 | "start_production": 2006,
1155 | "class": "Compact/mid-size SUV"
1156 | },
1157 | {
1158 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2e/Chevrolet_Celta_3dr_post-2006_-_Front.jpg/400px-Chevrolet_Celta_3dr_post-2006_-_Front.jpg",
1159 | "title": "Chevrolet Celta",
1160 | "start_production": 2000
1161 | },
1162 | {
1163 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/2006-2008_Mercedes-Benz_SL_350_%28R230%29_roadster_%282011-01-12%29_01.jpg/400px-2006-2008_Mercedes-Benz_SL_350_%28R230%29_roadster_%282011-01-12%29_01.jpg",
1164 | "title": "Mercedes-Benz SL-Class (R230)",
1165 | "class": "Grand tourer"
1166 | },
1167 | {
1168 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/2006-2008_Audi_RS_4_%288ED%29_quattro_Avant_%282011-09-03%29_01.jpg/400px-2006-2008_Audi_RS_4_%288ED%29_quattro_Avant_%282011-09-03%29_01.jpg",
1169 | "title": "Audi RS 4",
1170 | "class": "Compact executive Sports car"
1171 | },
1172 | {
1173 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/BMW-M-Coupe.jpg/400px-BMW-M-Coupe.jpg",
1174 | "title": "BMW M Coupe",
1175 | "start_production": 1998,
1176 | "class": "Sports car"
1177 | },
1178 | {
1179 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/BMW_Z3_M_-_Flickr_-_Alexandre_Pr%C3%A9vot_%28cropped%29.jpg/400px-BMW_Z3_M_-_Flickr_-_Alexandre_Pr%C3%A9vot_%28cropped%29.jpg",
1180 | "title": "BMW M Roadster",
1181 | "start_production": 1998,
1182 | "class": "Roadster Sports car"
1183 | },
1184 | {
1185 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Mercedes-Benz_S_320_CDI_4MATIC_L_%28V_221%29_%E2%80%93_Frontansicht_%281%29%2C_30._August_2011%2C_D%C3%BCsseldorf.jpg/400px-Mercedes-Benz_S_320_CDI_4MATIC_L_%28V_221%29_%E2%80%93_Frontansicht_%281%29%2C_30._August_2011%2C_D%C3%BCsseldorf.jpg",
1186 | "title": "Mercedes-Benz S-Class (W221)",
1187 | "start_production": 2005,
1188 | "class": "Full-size luxury car"
1189 | },
1190 | {
1191 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/2008_Aston_Martin_V8_Vantage_Coupe_%282014-12-28%29.JPG/400px-2008_Aston_Martin_V8_Vantage_Coupe_%282014-12-28%29.JPG",
1192 | "title": "Aston Martin Vantage (2005)",
1193 | "start_production": 2005,
1194 | "class": "Grand tourer"
1195 | },
1196 | {
1197 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Dodge_Caliber_--_09-07-2009.jpg/400px-Dodge_Caliber_--_09-07-2009.jpg",
1198 | "title": "Dodge Caliber",
1199 | "start_production": 2006,
1200 | "class": "Compact car"
1201 | },
1202 | {
1203 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ee/Silver_Audi_S6_C7_fl_IAA_2011.jpg/400px-Silver_Audi_S6_C7_fl_IAA_2011.jpg",
1204 | "title": "Audi S6",
1205 | "class": "Mid-size luxury / Executive car Sports car"
1206 | },
1207 | {
1208 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Peugeot_4007_HDi_FAP_155_Platinum_%E2%80%93_Frontansicht%2C_15._Juni_2011%2C_W%C3%BClfrath.jpg/400px-Peugeot_4007_HDi_FAP_155_Platinum_%E2%80%93_Frontansicht%2C_15._Juni_2011%2C_W%C3%BClfrath.jpg",
1209 | "title": "Peugeot 4007",
1210 | "start_production": 2007,
1211 | "class": "Compact SUV"
1212 | },
1213 | {
1214 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/2005-2006_Mitsubishi_380_%28DB%29_sedan_01.jpg/400px-2005-2006_Mitsubishi_380_%28DB%29_sedan_01.jpg",
1215 | "title": "Mitsubishi 380",
1216 | "start_production": 2005,
1217 | "class": "Mid-size car"
1218 | },
1219 | {
1220 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Dodge_St_Regis-3.jpg/400px-Dodge_St_Regis-3.jpg",
1221 | "title": "Dodge St. Regis",
1222 | "start_production": 1979,
1223 | "class": "Full-size"
1224 | },
1225 | {
1226 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ad/Seat_Inca.JPG/400px-Seat_Inca.JPG",
1227 | "title": "SEAT Inca",
1228 | "start_production": 1996,
1229 | "class": "Van/panel van"
1230 | },
1231 | {
1232 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5e/Omega_av.jpg/400px-Omega_av.jpg",
1233 | "title": "Lotus Carlton",
1234 | "start_production": 1990,
1235 | "class": "Sports saloon"
1236 | },
1237 | {
1238 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bf/Alfa_Romeo_Spider_2002.JPG/400px-Alfa_Romeo_Spider_2002.JPG",
1239 | "title": "Alfa Romeo GTV and Spider",
1240 | "start_production": 1993,
1241 | "class": "Sports car"
1242 | },
1243 | {
1244 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Bentley_S1_%28Byward_Auto_Classic%29.jpg/400px-Bentley_S1_%28Byward_Auto_Classic%29.jpg",
1245 | "title": "Bentley S1",
1246 | "start_production": 1955,
1247 | "class": "Full-size luxury car"
1248 | },
1249 | {
1250 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5b/Saturn_Outlook_--_03-24-2012.JPG/400px-Saturn_Outlook_--_03-24-2012.JPG",
1251 | "title": "Saturn Outlook",
1252 | "start_production": 2006,
1253 | "class": "Full-size crossover SUV"
1254 | },
1255 | {
1256 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/66Sat.jpg/400px-66Sat.jpg",
1257 | "title": "Plymouth Satellite",
1258 | "start_production": 1964,
1259 | "class": "Mid-size"
1260 | },
1261 | {
1262 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Plymouth-acclaim.jpg/400px-Plymouth-acclaim.jpg",
1263 | "title": "Plymouth Acclaim",
1264 | "start_production": 1989,
1265 | "class": "Mid-size"
1266 | },
1267 | {
1268 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/2012_Toyota_Crown-Royal_01.jpg/400px-2012_Toyota_Crown-Royal_01.jpg",
1269 | "title": "Toyota Crown",
1270 | "start_production": 1955,
1271 | "class": "Mid-size luxury car"
1272 | },
1273 | {
1274 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Messerschmitt_KR175_01.jpg/400px-Messerschmitt_KR175_01.jpg",
1275 | "title": "Messerschmitt KR175",
1276 | "start_production": 1953,
1277 | "class": "Microcar"
1278 | },
1279 | {
1280 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/2007-2011_Volkswagen_Eos_--_03-30-2011_2.jpg/400px-2007-2011_Volkswagen_Eos_--_03-30-2011_2.jpg",
1281 | "title": "Volkswagen Eos",
1282 | "start_production": 2006,
1283 | "class": "Sport compact"
1284 | },
1285 | {
1286 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Plymouth_GTX_%28%2710_Centropolis_Laval%29.jpg/400px-Plymouth_GTX_%28%2710_Centropolis_Laval%29.jpg",
1287 | "title": "Plymouth GTX",
1288 | "start_production": 1967,
1289 | "class": "Muscle car"
1290 | },
1291 | {
1292 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/86/Lancia_Dedra_from_La_Spezia.jpg/400px-Lancia_Dedra_from_La_Spezia.jpg",
1293 | "title": "Lancia Dedra",
1294 | "start_production": 1989,
1295 | "class": "Large family car"
1296 | },
1297 | {
1298 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Opel_Antara_2.0_CDTI_front_20100516.jpg/400px-Opel_Antara_2.0_CDTI_front_20100516.jpg",
1299 | "title": "Opel Antara",
1300 | "start_production": 2006,
1301 | "class": "Compact crossover SUV"
1302 | },
1303 | {
1304 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/49/1986_Mustang_SVO_gray.jpg/400px-1986_Mustang_SVO_gray.jpg",
1305 | "title": "Ford Mustang SVO",
1306 | "start_production": 1984
1307 | },
1308 | {
1309 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/2000-2004_Hyundai_Trajet_%28FO%29_GLS_van_01.jpg/400px-2000-2004_Hyundai_Trajet_%28FO%29_GLS_van_01.jpg",
1310 | "title": "Hyundai Trajet",
1311 | "start_production": 1999,
1312 | "class": "Large MPV"
1313 | },
1314 | {
1315 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Peugeot_207_RC_Facelift_front_20100416.jpg/400px-Peugeot_207_RC_Facelift_front_20100416.jpg",
1316 | "title": "Peugeot 207",
1317 | "start_production": 2006,
1318 | "class": "Supermini"
1319 | },
1320 | {
1321 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d7/Mitsubishi_i.jpg/400px-Mitsubishi_i.jpg",
1322 | "title": "Mitsubishi i",
1323 | "start_production": 2006,
1324 | "class": "Kei car"
1325 | },
1326 | {
1327 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/88/Citro%C3%ABn_C-Crosser_front_20100329.jpg/400px-Citro%C3%ABn_C-Crosser_front_20100329.jpg",
1328 | "title": "Citroën C-Crosser",
1329 | "start_production": 2007,
1330 | "class": "Compact SUV"
1331 | },
1332 | {
1333 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b7/Dodge_Nitro_.jpg/400px-Dodge_Nitro_.jpg",
1334 | "title": "Dodge Nitro",
1335 | "start_production": 2006,
1336 | "class": "Compact SUV"
1337 | },
1338 | {
1339 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/2004-2005_Mitsubishi_Endeavor_--_03-11-2011.jpg/400px-2004-2005_Mitsubishi_Endeavor_--_03-11-2011.jpg",
1340 | "title": "Mitsubishi Endeavor",
1341 | "start_production": 2002,
1342 | "class": "Mid-size crossover SUV"
1343 | },
1344 | {
1345 | "image": "https://upload.wikimedia.org/wikipedia/en/thumb/f/f1/Virginia_Overland_Bus_365_1988_IHC-Wayne-cropped.jpg/400px-Virginia_Overland_Bus_365_1988_IHC-Wayne-cropped.jpg",
1346 | "title": "Wayne Lifeguard",
1347 | "start_production": 1973,
1348 | "class": "Type C (Conventional)"
1349 | },
1350 | {
1351 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/Ford_LTD_Crown_Victoria_sedan_1.jpg/400px-Ford_LTD_Crown_Victoria_sedan_1.jpg",
1352 | "title": "Ford LTD Crown Victoria",
1353 | "start_production": 1978,
1354 | "class": "Full-size"
1355 | },
1356 | {
1357 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/71/1968_AMC_Rebel_Station_Wagon-GoldWhite.jpg/400px-1968_AMC_Rebel_Station_Wagon-GoldWhite.jpg",
1358 | "title": "AMC Rebel",
1359 | "start_production": 1967,
1360 | "class": "Mid-size"
1361 | },
1362 | {
1363 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/50/Dacia_Solenza_1.4_MPI_Confort.jpg/400px-Dacia_Solenza_1.4_MPI_Confort.jpg",
1364 | "title": "Dacia Solenza",
1365 | "start_production": 2003,
1366 | "class": "Subcompact"
1367 | },
1368 | {
1369 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Saab_9-4X_--_04-08-2011.jpg/400px-Saab_9-4X_--_04-08-2011.jpg",
1370 | "title": "Saab 9-4X",
1371 | "start_production": 2011,
1372 | "class": "Compact luxury crossover SUV"
1373 | },
1374 | {
1375 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Toyota_Innova_%28first_generation%29_%28front%29%2C_Kajang.jpg/400px-Toyota_Innova_%28first_generation%29_%28front%29%2C_Kajang.jpg",
1376 | "title": "Toyota Innova",
1377 | "start_production": 2004,
1378 | "class": "Compact MPV"
1379 | },
1380 | {
1381 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/06-08_Toyota_Yaris.jpg/400px-06-08_Toyota_Yaris.jpg",
1382 | "title": "Toyota Belta",
1383 | "start_production": 2005,
1384 | "class": "Subcompact"
1385 | },
1386 | {
1387 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b7/Jeep_Patriot.jpg/400px-Jeep_Patriot.jpg",
1388 | "title": "Jeep Patriot",
1389 | "start_production": 2006,
1390 | "class": "Compact Crossover SUV"
1391 | },
1392 | {
1393 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Renault_Wind_Dynamique_TCe_100_front_20100904.jpg/400px-Renault_Wind_Dynamique_TCe_100_front_20100904.jpg",
1394 | "title": "Renault Wind",
1395 | "start_production": 2010,
1396 | "class": "Roadster"
1397 | },
1398 | {
1399 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/ChevroletCorvette_3.JPG/400px-ChevroletCorvette_3.JPG",
1400 | "title": "Chevrolet Corvette (C6)",
1401 | "start_production": 2004,
1402 | "class": "Sports car"
1403 | },
1404 | {
1405 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/1962_Rambler_American_Conv-Red.jpg/400px-1962_Rambler_American_Conv-Red.jpg",
1406 | "title": "Rambler American",
1407 | "start_production": 1958,
1408 | "class": "Compact"
1409 | },
1410 | {
1411 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/2013_Lincoln_MKS_AWD_facelift%2C_front_view.jpg/400px-2013_Lincoln_MKS_AWD_facelift%2C_front_view.jpg",
1412 | "title": "Lincoln MKS",
1413 | "start_production": 2008,
1414 | "class": "Full-size luxury car"
1415 | },
1416 | {
1417 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Vento_TL.jpg/400px-Vento_TL.jpg",
1418 | "title": "Volkswagen Vento",
1419 | "start_production": 2010,
1420 | "class": "Subcompact car"
1421 | },
1422 | {
1423 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/2014_AM_Rapide_S_front.jpg/400px-2014_AM_Rapide_S_front.jpg",
1424 | "title": "Aston Martin Rapide",
1425 | "start_production": 2010,
1426 | "class": "Full-size luxury car"
1427 | },
1428 | {
1429 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0a/Fiat_Grande_Punto_20090906_front.JPG/400px-Fiat_Grande_Punto_20090906_front.JPG",
1430 | "title": "Fiat Grande Punto",
1431 | "start_production": 2005,
1432 | "class": "Supermini"
1433 | },
1434 | {
1435 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Jeep_Cherokee_SJ_Chief_S_f.jpg/400px-Jeep_Cherokee_SJ_Chief_S_f.jpg",
1436 | "title": "Jeep Cherokee (SJ)",
1437 | "start_production": 1974,
1438 | "class": "Full-size SUV"
1439 | },
1440 | {
1441 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8e/%2785_Dodge_Charger_%28Centropolis_Laval_%2710%29.jpg/400px-%2785_Dodge_Charger_%28Centropolis_Laval_%2710%29.jpg",
1442 | "title": "Dodge Charger (L-body)",
1443 | "start_production": 1983,
1444 | "class": "Subcompact"
1445 | },
1446 | {
1447 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/2015_Dodge_Charger_SRT_392_with_Scat_Pack.JPG/400px-2015_Dodge_Charger_SRT_392_with_Scat_Pack.JPG",
1448 | "title": "Dodge Charger (LX)",
1449 | "start_production": 2005,
1450 | "class": "Full-size"
1451 | },
1452 | {
1453 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Honda_Airwave.jpg/400px-Honda_Airwave.jpg",
1454 | "title": "Honda Airwave",
1455 | "start_production": 2005,
1456 | "class": "Subcompact car"
1457 | },
1458 | {
1459 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Pontiac_Chieftain_1952_2.jpg/400px-Pontiac_Chieftain_1952_2.jpg",
1460 | "title": "Pontiac Chieftain",
1461 | "start_production": 1949,
1462 | "class": "Full-size"
1463 | },
1464 | {
1465 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Saturn_Relay.jpg/400px-Saturn_Relay.jpg",
1466 | "title": "Saturn Relay",
1467 | "start_production": 2005,
1468 | "class": "Minivan"
1469 | },
1470 | {
1471 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Mazda_CX-9.JPG/400px-Mazda_CX-9.JPG",
1472 | "title": "Mazda CX-9",
1473 | "start_production": 2006,
1474 | "class": "Full-size (sometimes considered mid-size) crossover SUV"
1475 | },
1476 | {
1477 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/06/2007_Toyota_Aurion_Prodigy_06_%28edit_5%29.jpg/400px-2007_Toyota_Aurion_Prodigy_06_%28edit_5%29.jpg",
1478 | "title": "Toyota Aurion (XV40)",
1479 | "start_production": 2006,
1480 | "class": "Mid-size car"
1481 | },
1482 | {
1483 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/GKDEvolution.jpg/400px-GKDEvolution.jpg",
1484 | "title": "GKD Evolution",
1485 | "start_production": 2006,
1486 | "class": "Roadster coupe"
1487 | },
1488 | {
1489 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/80/Chevrolet_C5_Corvette_Convertible_%28Orange_Julep%29.jpg/400px-Chevrolet_C5_Corvette_Convertible_%28Orange_Julep%29.jpg",
1490 | "title": "Chevrolet Corvette (C5)",
1491 | "start_production": 1996,
1492 | "class": "Sports car"
1493 | },
1494 | {
1495 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f2/1984-Corvette-C4.jpg/400px-1984-Corvette-C4.jpg",
1496 | "title": "Chevrolet Corvette (C4)",
1497 | "start_production": 1983,
1498 | "class": "Sports car"
1499 | },
1500 | {
1501 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Ford_S-Max_-_Mondial_de_l%27Automobile_de_Paris_2014_-_013.jpg/400px-Ford_S-Max_-_Mondial_de_l%27Automobile_de_Paris_2014_-_013.jpg",
1502 | "title": "Ford S-Max",
1503 | "start_production": 2006,
1504 | "class": "Large MPV"
1505 | },
1506 | {
1507 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/46/Dodge_Ram_SRT-10.jpg/400px-Dodge_Ram_SRT-10.jpg",
1508 | "title": "Dodge Ram SRT-10",
1509 | "start_production": 2004,
1510 | "class": "Sport pickup truck"
1511 | },
1512 | {
1513 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/07_STS_V.jpg/400px-07_STS_V.jpg",
1514 | "title": "Cadillac STS-V",
1515 | "start_production": 2006,
1516 | "class": "Mid-size luxury car"
1517 | },
1518 | {
1519 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/ba/2013_Alfa_Romeo_Giulietta_%28940_MY13%29_Distinctive_hatchback_%282015-07-09%29.jpg/400px-2013_Alfa_Romeo_Giulietta_%28940_MY13%29_Distinctive_hatchback_%282015-07-09%29.jpg",
1520 | "title": "Alfa Romeo Giulietta (940)",
1521 | "start_production": 2010,
1522 | "class": "Compact car / Small family car"
1523 | },
1524 | {
1525 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/17/1954_Hudson_Super_Wasp.jpg/400px-1954_Hudson_Super_Wasp.jpg",
1526 | "title": "Hudson Wasp",
1527 | "start_production": 1951,
1528 | "class": "Full-size car"
1529 | },
1530 | {
1531 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Opel_Signum_Facelift_20090717_front.JPG/400px-Opel_Signum_Facelift_20090717_front.JPG",
1532 | "title": "Opel Signum",
1533 | "start_production": 2003,
1534 | "class": "Large family car"
1535 | },
1536 | {
1537 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/90/MB_190_SL_am_2006-07-16_%28ret_kl%29.JPG/400px-MB_190_SL_am_2006-07-16_%28ret_kl%29.JPG",
1538 | "title": "Mercedes-Benz 190 SL",
1539 | "start_production": 1955,
1540 | "class": "Grand tourer"
1541 | },
1542 | {
1543 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Nissan_Be-1.JPG/400px-Nissan_Be-1.JPG",
1544 | "title": "Nissan Be-1",
1545 | "start_production": 1987
1546 | },
1547 | {
1548 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/Flickr_-_DVS1mn_-_55_Chevrolet_150.jpg/400px-Flickr_-_DVS1mn_-_55_Chevrolet_150.jpg",
1549 | "title": "Chevrolet 150",
1550 | "start_production": 1953
1551 | },
1552 | {
1553 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/87/Miami_Dade_Police_-_Crown_Victoria.JPG/400px-Miami_Dade_Police_-_Crown_Victoria.JPG",
1554 | "title": "Ford Crown Victoria Police Interceptor",
1555 | "start_production": 1992,
1556 | "class": "Patrol car"
1557 | },
1558 | {
1559 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Lancia_Kappa_SW_front_20150911.jpg/400px-Lancia_Kappa_SW_front_20150911.jpg",
1560 | "title": "Lancia Kappa",
1561 | "start_production": 1994,
1562 | "class": "Executive car"
1563 | },
1564 | {
1565 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Aston_Martin_DBS_-_Flickr_-_Alexandre_Pr%C3%A9vot_%2811%29_%28cropped%29.jpg/400px-Aston_Martin_DBS_-_Flickr_-_Alexandre_Pr%C3%A9vot_%2811%29_%28cropped%29.jpg",
1566 | "title": "Aston Martin DBS V12",
1567 | "start_production": 2007,
1568 | "class": "Grand tourer"
1569 | },
1570 | {
1571 | "image": "",
1572 | "title": "Škoda Roomster",
1573 | "start_production": 2006,
1574 | "class": "Leisure activity vehicle (Roomster) Panel van (Praktik)"
1575 | },
1576 | {
1577 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/Renault_Fluence_2.0_Authentique_2013_%2814634156231%29.jpg/400px-Renault_Fluence_2.0_Authentique_2013_%2814634156231%29.jpg",
1578 | "title": "Renault Fluence",
1579 | "start_production": 2009,
1580 | "class": "Small family car"
1581 | },
1582 | {
1583 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c8/1985_Mitsubishi_Cordia_%28AB%29_GSL_hatchback_%282009-09-17%29.jpg/400px-1985_Mitsubishi_Cordia_%28AB%29_GSL_hatchback_%282009-09-17%29.jpg",
1584 | "title": "Mitsubishi Cordia",
1585 | "start_production": 1982,
1586 | "class": "Compact car"
1587 | },
1588 | {
1589 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Renault_Talisman.jpg/400px-Renault_Talisman.jpg",
1590 | "title": "Renault Talisman",
1591 | "start_production": 2015,
1592 | "class": "Large family car"
1593 | },
1594 | {
1595 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/BMW_303_1933_bicolor_vr_TCE.jpg/400px-BMW_303_1933_bicolor_vr_TCE.jpg",
1596 | "title": "BMW 303",
1597 | "class": "Small family car"
1598 | },
1599 | {
1600 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/2005_Holden_Commodore_%28VZ%29_SV6_sedan_%282015-08-07%29_01.jpg/400px-2005_Holden_Commodore_%28VZ%29_SV6_sedan_%282015-08-07%29_01.jpg",
1601 | "title": "Holden Commodore (VZ)",
1602 | "start_production": 2004,
1603 | "class": "Full-size"
1604 | },
1605 | {
1606 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/83/66marlinFastback_wet_hood_ornament.jpg/400px-66marlinFastback_wet_hood_ornament.jpg",
1607 | "title": "Rambler Marlin",
1608 | "start_production": 1965,
1609 | "class": "Personal luxury car"
1610 | },
1611 | {
1612 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/%22_15_-_ITALY_-_Fiat_500_restyling_in_Sempione_Park_%28Sforzesco_Castle%29_in_Milan_-_world_premier_2015_Hatchbacks_purple_lounge_and_white_sport_05.jpg/400px-%22_15_-_ITALY_-_Fiat_500_restyling_in_Sempione_Park_%28Sforzesco_Castle%29_in_Milan_-_world_premier_2015_Hatchbacks_purple_lounge_and_white_sport_05.jpg",
1613 | "title": "Fiat 500 (2007)",
1614 | "start_production": 2007,
1615 | "class": "City car"
1616 | },
1617 | {
1618 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Piaggio_Vespacar_APE_P400V_MPF.dsc01304.jpg/400px-Piaggio_Vespacar_APE_P400V_MPF.dsc01304.jpg",
1619 | "title": "Piaggio Ape",
1620 | "start_production": 1948,
1621 | "class": "Submicro Van"
1622 | },
1623 | {
1624 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Hyundai_Mighty_as_schoolbus.jpg/400px-Hyundai_Mighty_as_schoolbus.jpg",
1625 | "title": "Hyundai Mighty",
1626 | "class": "Rear wheel drive vehicles"
1627 | },
1628 | {
1629 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/2009_Volkswagen_Tiguan_%285N_MY10%29_125TSI_4MOTION_wagon_%282015-07-24%29_01.jpg/400px-2009_Volkswagen_Tiguan_%285N_MY10%29_125TSI_4MOTION_wagon_%282015-07-24%29_01.jpg",
1630 | "title": "Volkswagen Tiguan",
1631 | "start_production": 2007,
1632 | "class": "Compact crossover SUV"
1633 | },
1634 | {
1635 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ed/2009_Holden_Calais_%28VE_MY09.5%29_V_sedan_%282015-07-03%29_01.jpg/400px-2009_Holden_Calais_%28VE_MY09.5%29_V_sedan_%282015-07-03%29_01.jpg",
1636 | "title": "Holden Commodore (VE)",
1637 | "start_production": 2006,
1638 | "class": "Full-size car"
1639 | },
1640 | {
1641 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/2003_Holden_Commodore_%28VY_II%29_25th_Anniversary_sedan_%282016-01-04%29_01.jpg/400px-2003_Holden_Commodore_%28VY_II%29_25th_Anniversary_sedan_%282016-01-04%29_01.jpg",
1642 | "title": "Holden Commodore (VY)",
1643 | "start_production": 2002
1644 | },
1645 | {
1646 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/12/1968_Beaumont_Coupe_%28Orange_Julep%29.jpg/400px-1968_Beaumont_Coupe_%28Orange_Julep%29.jpg",
1647 | "title": "Beaumont (automobile)",
1648 | "start_production": 1966
1649 | },
1650 | {
1651 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/VW_Derby_CL_front.jpg/400px-VW_Derby_CL_front.jpg",
1652 | "title": "Volkswagen Derby",
1653 | "start_production": 1977,
1654 | "class": "Supermini"
1655 | },
1656 | {
1657 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Suzuki_APV_%28first_generation%29_%28front%29%2C_Serdang.jpg/400px-Suzuki_APV_%28first_generation%29_%28front%29%2C_Serdang.jpg",
1658 | "title": "Suzuki APV",
1659 | "start_production": 2004,
1660 | "class": "Mini MPV"
1661 | },
1662 | {
1663 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/2006-2008_Holden_WM_Caprice_sedan_02.jpg/400px-2006-2008_Holden_WM_Caprice_sedan_02.jpg",
1664 | "title": "Holden Caprice (WM)",
1665 | "start_production": 2006,
1666 | "class": "Full-size car"
1667 | },
1668 | {
1669 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/49/1979_Holden_VB_Commodore_Sedan_%2822623854399%29.jpg/400px-1979_Holden_VB_Commodore_Sedan_%2822623854399%29.jpg",
1670 | "title": "Holden Commodore (VB)",
1671 | "start_production": 1978,
1672 | "class": "Mid-size"
1673 | },
1674 | {
1675 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/Audi_Q3_2.0_TFSI_quattro_S_tronic_Amalfiwei%C3%9F.JPG/400px-Audi_Q3_2.0_TFSI_quattro_S_tronic_Amalfiwei%C3%9F.JPG",
1676 | "title": "Audi Q3",
1677 | "start_production": 2011,
1678 | "class": "Compact crossover SUV"
1679 | },
1680 | {
1681 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/9c/VW_Polo_IV_front_20080215.jpg/400px-VW_Polo_IV_front_20080215.jpg",
1682 | "title": "Volkswagen Polo Mk4",
1683 | "start_production": 2001,
1684 | "class": "Supermini"
1685 | },
1686 | {
1687 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/VW_Polo_front_20090329.jpg/400px-VW_Polo_front_20090329.jpg",
1688 | "title": "Volkswagen Polo Mk3",
1689 | "start_production": 1994,
1690 | "class": "Supermini"
1691 | },
1692 | {
1693 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Polo_2_a_v_sst.jpg/400px-Polo_2_a_v_sst.jpg",
1694 | "title": "Volkswagen Polo Mk2",
1695 | "start_production": 1981,
1696 | "class": "Supermini"
1697 | },
1698 | {
1699 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/VW_Crafter_2.0_TDI_Facelift.JPG/400px-VW_Crafter_2.0_TDI_Facelift.JPG",
1700 | "title": "Volkswagen Crafter",
1701 | "start_production": 2006,
1702 | "class": "Light commercial vehicle - van"
1703 | },
1704 | {
1705 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/1983_Holden_Commodore_%28VH%29_SL_sedan_%2824203476572%29.jpg/400px-1983_Holden_Commodore_%28VH%29_SL_sedan_%2824203476572%29.jpg",
1706 | "title": "Holden Commodore (VH)",
1707 | "start_production": 1981,
1708 | "class": "Mid-size"
1709 | },
1710 | {
1711 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/58/1989_Holden_Commodore_%28VN%29_Executive_sedan_%282015-07-03%29_01.jpg/400px-1989_Holden_Commodore_%28VN%29_Executive_sedan_%282015-07-03%29_01.jpg",
1712 | "title": "Holden Commodore (VN)",
1713 | "start_production": 1988,
1714 | "class": "Full-size car"
1715 | },
1716 | {
1717 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/Ford_XB_Falcon_Hardtop_John_Goss_Special.jpg/400px-Ford_XB_Falcon_Hardtop_John_Goss_Special.jpg",
1718 | "title": "John Goss Special",
1719 | "start_production": 1975,
1720 | "class": "Muscle car"
1721 | },
1722 | {
1723 | "image": "https://upload.wikimedia.org/wikipedia/en/thumb/d/d7/Fiat_Linea_Emotion_Fire_1.4_Petrol.jpg/400px-Fiat_Linea_Emotion_Fire_1.4_Petrol.jpg",
1724 | "title": "Fiat Linea",
1725 | "start_production": 2007,
1726 | "class": "Compact car"
1727 | },
1728 | {
1729 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/97/Ford_Cobra_no.66.jpg/400px-Ford_Cobra_no.66.jpg",
1730 | "title": "Ford Falcon Cobra",
1731 | "start_production": 1978,
1732 | "class": "Muscle car"
1733 | },
1734 | {
1735 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Rothmans_%27HDT%27_Holden_VL_Commodore_Group_A_SS.jpg/400px-Rothmans_%27HDT%27_Holden_VL_Commodore_Group_A_SS.jpg",
1736 | "title": "Holden Commodore (VL)",
1737 | "start_production": 1986,
1738 | "class": "Mid-size"
1739 | },
1740 | {
1741 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Nissan_Lafesta_003.JPG/400px-Nissan_Lafesta_003.JPG",
1742 | "title": "Nissan Lafesta",
1743 | "start_production": 2004,
1744 | "class": "Compact MPV"
1745 | },
1746 | {
1747 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ef/River-Ride_-_Budapest.JPG/400px-River-Ride_-_Budapest.JPG",
1748 | "title": "AmphiCoach GTS-1",
1749 | "start_production": 2006,
1750 | "class": "Amphibious motorcoach"
1751 | },
1752 | {
1753 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/94/1992_Holden_Commodore_%28VP%29_Executive_%282007-02-24%29_01.jpg/400px-1992_Holden_Commodore_%28VP%29_Executive_%282007-02-24%29_01.jpg",
1754 | "title": "Holden Commodore (VP)",
1755 | "start_production": 1991,
1756 | "class": "Full-size"
1757 | },
1758 | {
1759 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bf/Pontiac_G8_V6_--_02-04-2012_2.jpg/400px-Pontiac_G8_V6_--_02-04-2012_2.jpg",
1760 | "title": "Pontiac G8",
1761 | "class": "Full-size car"
1762 | },
1763 | {
1764 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/2013_Jaguar_XF_%28X250_MY13%29_Premium_Luxury_sedan_%282015-08-07%29_01.jpg/400px-2013_Jaguar_XF_%28X250_MY13%29_Premium_Luxury_sedan_%282015-08-07%29_01.jpg",
1765 | "title": "Jaguar XF",
1766 | "start_production": 2007,
1767 | "class": "Mid-size luxury / Executive car"
1768 | },
1769 | {
1770 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/2014_Audi_A1_%288X_MY14%29_1.4_TFSI_Attraction_Sportback_5-door_hatchback_%282015-07-09%29_01.jpg/400px-2014_Audi_A1_%288X_MY14%29_1.4_TFSI_Attraction_Sportback_5-door_hatchback_%282015-07-09%29_01.jpg",
1771 | "title": "Audi A1",
1772 | "start_production": 2010,
1773 | "class": "Supermini"
1774 | },
1775 | {
1776 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/2004-2005_Ford_Falcon_%28BA_II%29_XR8_sedan_%282007-02-14%29.jpg/300px-2004-2005_Ford_Falcon_%28BA_II%29_XR8_sedan_%282007-02-14%29.jpg",
1777 | "title": "Ford Falcon (BA)",
1778 | "start_production": 2002,
1779 | "class": "Full-size car"
1780 | },
1781 | {
1782 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/da/1996-1998_Volkswagen_Golf_%281H%29_CL_5-door_hatchback_03.jpg/400px-1996-1998_Volkswagen_Golf_%281H%29_CL_5-door_hatchback_03.jpg",
1783 | "title": "Volkswagen Golf Mk3",
1784 | "class": "Small family car"
1785 | },
1786 | {
1787 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1e/2004-2008_Volkswagen_Golf_%281K%29_Comfortline_5-door_hatchback_01.jpg/400px-2004-2008_Volkswagen_Golf_%281K%29_Comfortline_5-door_hatchback_01.jpg",
1788 | "title": "Volkswagen Golf Mk5",
1789 | "start_production": 2003,
1790 | "class": "Small family car (Golf) Compact MPV (Golf Plus)"
1791 | },
1792 | {
1793 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/VW_Golf_IV_front_20071205.jpg/400px-VW_Golf_IV_front_20071205.jpg",
1794 | "title": "Volkswagen Golf Mk4",
1795 | "start_production": 1997,
1796 | "class": "Small family car"
1797 | },
1798 | {
1799 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/VW_Golf_I_Facelift_front_20081209.jpg/400px-VW_Golf_I_Facelift_front_20081209.jpg",
1800 | "title": "Volkswagen Golf Mk1",
1801 | "class": "Small family car"
1802 | },
1803 | {
1804 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/ba/DaciaSuperNovabyAlofok2.JPG/400px-DaciaSuperNovabyAlofok2.JPG",
1805 | "title": "Dacia SupeRNova",
1806 | "start_production": 2000,
1807 | "class": "Subcompact / Supermini"
1808 | },
1809 | {
1810 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/1956_Chevrolet_210_4-Door_Sedan_JCM211.jpg/400px-1956_Chevrolet_210_4-Door_Sedan_JCM211.jpg",
1811 | "title": "Chevrolet 210",
1812 | "start_production": 1953
1813 | },
1814 | {
1815 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/2010ChevroletCamaro-05-1.jpg/400px-2010ChevroletCamaro-05-1.jpg",
1816 | "title": "Chevrolet Camaro (fifth generation)",
1817 | "start_production": 2009,
1818 | "class": "Pony car Muscle car"
1819 | },
1820 | {
1821 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/30/1993ChevroletCamaroZ28-001.jpg/400px-1993ChevroletCamaroZ28-001.jpg",
1822 | "title": "Chevrolet Camaro (fourth generation)",
1823 | "start_production": 1993,
1824 | "class": "{{ubl|Pony car|Sports car|Muscle car},},"
1825 | },
1826 | {
1827 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Chevrolet.camaro.IROC-Z-red.front.view-sstvwf.JPG/400px-Chevrolet.camaro.IROC-Z-red.front.view-sstvwf.JPG",
1828 | "title": "Chevrolet Camaro (third generation)",
1829 | "class": "{{ubl|Pony car|Muscle car},},"
1830 | },
1831 | {
1832 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d6/1997-1999_Holden_VT_Commodore_SS_sedan_03.jpg/400px-1997-1999_Holden_VT_Commodore_SS_sedan_03.jpg",
1833 | "title": "Holden Commodore (VT)",
1834 | "start_production": 1997,
1835 | "class": "Full-size car"
1836 | },
1837 | {
1838 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f2/1970_camaro_z28.jpg/400px-1970_camaro_z28.jpg",
1839 | "title": "Chevrolet Camaro (second generation)",
1840 | "start_production": 1970,
1841 | "class": "Pony car Muscle car"
1842 | },
1843 | {
1844 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/2001_Ford_Fairmont_%28AU_III%29_sedan_%2823230030334%29.jpg/400px-2001_Ford_Fairmont_%28AU_III%29_sedan_%2823230030334%29.jpg",
1845 | "title": "Ford Falcon (AU)",
1846 | "start_production": 1998,
1847 | "class": "Full-size car"
1848 | },
1849 | {
1850 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/42/1994_Holden_VR_Commodore_Engine_Bay.jpg/400px-1994_Holden_VR_Commodore_Engine_Bay.jpg",
1851 | "title": "Holden Commodore (VR)",
1852 | "start_production": 1993,
1853 | "class": "Full-size car"
1854 | },
1855 | {
1856 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f1/1996_Holden_Commodore_%28VS%29_Equipe_sedan_%282015-07-15%29_01.jpg/400px-1996_Holden_Commodore_%28VS%29_Equipe_sedan_%282015-07-15%29_01.jpg",
1857 | "title": "Holden Commodore (VS)",
1858 | "start_production": 1995,
1859 | "class": "Full-size car"
1860 | },
1861 | {
1862 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/2000-2001_Holden_VX_Commodore_S_sedan_01.jpg/400px-2000-2001_Holden_VX_Commodore_S_sedan_01.jpg",
1863 | "title": "Holden Commodore (VX)",
1864 | "start_production": 2000,
1865 | "class": "Full-size car"
1866 | },
1867 | {
1868 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3b/DCA_06_2012_Chevy_Volt_4035.JPG/400px-DCA_06_2012_Chevy_Volt_4035.JPG",
1869 | "title": "Chevrolet Volt",
1870 | "start_production": 2010,
1871 | "class": "Compact car"
1872 | },
1873 | {
1874 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Chevrolet_Camaro_RS_327_1968.jpg/400px-Chevrolet_Camaro_RS_327_1968.jpg",
1875 | "title": "Chevrolet Camaro (first generation)",
1876 | "start_production": 1966,
1877 | "class": "{{unbulleted list|Pony car|Muscle car},},"
1878 | },
1879 | {
1880 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/1997_Ford_Falcon_%28EL%29_GLi_sedan_%2817670566466%29.jpg/400px-1997_Ford_Falcon_%28EL%29_GLi_sedan_%2817670566466%29.jpg",
1881 | "title": "Ford Falcon (EL)",
1882 | "start_production": 1996,
1883 | "class": "Full-size car"
1884 | },
1885 | {
1886 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/ba/Nissan_GT-R_01.JPG/400px-Nissan_GT-R_01.JPG",
1887 | "title": "Nissan GT-R",
1888 | "start_production": 2007,
1889 | "class": "Supercar"
1890 | },
1891 | {
1892 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Alfa_Romeo_MiTo_1.3_JTDm.JPG/400px-Alfa_Romeo_MiTo_1.3_JTDm.JPG",
1893 | "title": "Alfa Romeo MiTo",
1894 | "start_production": 2008,
1895 | "class": "Supermini"
1896 | },
1897 | {
1898 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Hafei_Lobo.jpg/400px-Hafei_Lobo.jpg",
1899 | "title": "Hafei Lobo",
1900 | "start_production": 2002,
1901 | "class": "City car"
1902 | },
1903 | {
1904 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Ford_GPA-001.jpg/400px-Ford_GPA-001.jpg",
1905 | "title": "Ford GPA",
1906 | "class": "Amphibious military utility vehicle"
1907 | },
1908 | {
1909 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ee/GAZ_46_at_Sinsheim_pic2.JPG/400px-GAZ_46_at_Sinsheim_pic2.JPG",
1910 | "title": "GAZ 46",
1911 | "start_production": 1954,
1912 | "class": "4x4 amphibious jeep"
1913 | },
1914 | {
1915 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/2013_Ford_Flex_--_07-11-2012.JPG/400px-2013_Ford_Flex_--_07-11-2012.JPG",
1916 | "title": "Ford Flex",
1917 | "class": "Full-size Crossover SUV"
1918 | },
1919 | {
1920 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Honda_Mobilio_Spike_2002.jpg/400px-Honda_Mobilio_Spike_2002.jpg",
1921 | "title": "Honda Mobilio Spike",
1922 | "start_production": 2002,
1923 | "class": "Mini MPV"
1924 | },
1925 | {
1926 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e9/M520.jpg/400px-M520.jpg",
1927 | "title": "M520 Goer",
1928 | "start_production": 1972
1929 | },
1930 | {
1931 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f2/2009_Volkswagen_Routan_SE.jpg/400px-2009_Volkswagen_Routan_SE.jpg",
1932 | "title": "Volkswagen Routan",
1933 | "start_production": 2008,
1934 | "class": "Minivan"
1935 | },
1936 | {
1937 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/GKDEvolution.jpg/400px-GKDEvolution.jpg",
1938 | "title": "GKD sports cars",
1939 | "start_production": 2006,
1940 | "class": "Roadster coupe"
1941 | },
1942 | {
1943 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/Volvo-850.jpg/400px-Volvo-850.jpg",
1944 | "title": "Volvo 850",
1945 | "start_production": 1991,
1946 | "class": "Compact executive car"
1947 | },
1948 | {
1949 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/2009_Dodge_Journey.jpg/400px-2009_Dodge_Journey.jpg",
1950 | "title": "Dodge Journey",
1951 | "start_production": 2008,
1952 | "class": "Mid-size crossover sport utility vehicle"
1953 | },
1954 | {
1955 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/2000_Dodge_Intrepid_ES.jpg/400px-2000_Dodge_Intrepid_ES.jpg",
1956 | "title": "Dodge Intrepid",
1957 | "start_production": 1992,
1958 | "class": "Full-size"
1959 | },
1960 | {
1961 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/2012_Hyundai_Veloster_--_01-20-2012_2.jpg/400px-2012_Hyundai_Veloster_--_01-20-2012_2.jpg",
1962 | "title": "Hyundai Veloster",
1963 | "start_production": 2011
1964 | },
1965 | {
1966 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/2008_Infiniti_EX35_--_NHTSA.jpg/400px-2008_Infiniti_EX35_--_NHTSA.jpg",
1967 | "title": "Infiniti QX50",
1968 | "start_production": 2007,
1969 | "class": "Compact luxury crossover SUV (European: J-segment)"
1970 | },
1971 | {
1972 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/13/2013_Nissan_370Z_%28Z34_MY13.5%29_coupe_%282015-06-18%29_01.jpg/400px-2013_Nissan_370Z_%28Z34_MY13.5%29_coupe_%282015-06-18%29_01.jpg",
1973 | "title": "Nissan 370Z",
1974 | "start_production": 2009,
1975 | "class": "Sports car"
1976 | },
1977 | {
1978 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/1947_Toyopet_Model_SA_01.jpg/400px-1947_Toyopet_Model_SA_01.jpg",
1979 | "title": "Toyota SA",
1980 | "start_production": 1947,
1981 | "class": "large family car"
1982 | },
1983 | {
1984 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Goggomobile_Dart.JPG/400px-Goggomobile_Dart.JPG",
1985 | "title": "Goggomobil Dart",
1986 | "start_production": 1959,
1987 | "class": "microcar"
1988 | },
1989 | {
1990 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/db/Peugeot408EW10A13White.JPG/400px-Peugeot408EW10A13White.JPG",
1991 | "title": "Peugeot 408",
1992 | "start_production": 2010,
1993 | "class": "Small family car"
1994 | },
1995 | {
1996 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Nissan_Sunny_N17_China_2012-04-15.JPG/400px-Nissan_Sunny_N17_China_2012-04-15.JPG",
1997 | "title": "Nissan Latio",
1998 | "start_production": 2011,
1999 | "class": "Subcompact car"
2000 | },
2001 | {
2002 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Seat_Tribu.jpg/400px-Seat_Tribu.jpg",
2003 | "title": "SEAT Tribu",
2004 | "start_production": 2007,
2005 | "class": "Compact SUV"
2006 | },
2007 | {
2008 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ed/1997Nissan200sxse.jpg/400px-1997Nissan200sxse.jpg",
2009 | "title": "Nissan Lucino",
2010 | "start_production": 1994
2011 | },
2012 | {
2013 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7d/2010_Hyundai_Genesis_Coupe_3_--_08-28-2009.jpg/400px-2010_Hyundai_Genesis_Coupe_3_--_08-28-2009.jpg",
2014 | "title": "Hyundai Genesis Coupe",
2015 | "start_production": 2008,
2016 | "class": "Sports Car"
2017 | },
2018 | {
2019 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5b/Peugeot_208_1.6_VTi_Allure_2014_%2815700189288%29.jpg/400px-Peugeot_208_1.6_VTi_Allure_2014_%2815700189288%29.jpg",
2020 | "title": "Peugeot 208",
2021 | "start_production": 2012,
2022 | "class": "Supermini"
2023 | },
2024 | {
2025 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/VW_white_up%21_1.0_%E2%80%93_Frontansicht%2C_14._April_2012%2C_Velbert.jpg/400px-VW_white_up%21_1.0_%E2%80%93_Frontansicht%2C_14._April_2012%2C_Velbert.jpg",
2026 | "title": "Volkswagen Up",
2027 | "start_production": 2011,
2028 | "class": "City car"
2029 | },
2030 | {
2031 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Volkswagen_CC_2.0_TDI_BlueMotion_Technology_%28Facelift%29_%E2%80%93_Frontansicht%2C_24._Juni_2012%2C_Ratingen.jpg/400px-Volkswagen_CC_2.0_TDI_BlueMotion_Technology_%28Facelift%29_%E2%80%93_Frontansicht%2C_24._Juni_2012%2C_Ratingen.jpg",
2032 | "title": "Volkswagen CC",
2033 | "start_production": 2008,
2034 | "class": "Compact executive car"
2035 | },
2036 | {
2037 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/42/2010_GMC_Terrain_SLT_--_05-06-2011.jpg/400px-2010_GMC_Terrain_SLT_--_05-06-2011.jpg",
2038 | "title": "GMC Terrain",
2039 | "class": "Mid-size crossover utility vehicle"
2040 | },
2041 | {
2042 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/2009_Suzuki_Equator_extended_cab_Premium.jpg/400px-2009_Suzuki_Equator_extended_cab_Premium.jpg",
2043 | "title": "Suzuki Equator",
2044 | "start_production": 2008,
2045 | "class": "Mid-size pickup truck"
2046 | },
2047 | {
2048 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/2011_Toyota_Venza_--_NHTSA_2.jpg/400px-2011_Toyota_Venza_--_NHTSA_2.jpg",
2049 | "title": "Toyota Venza",
2050 | "start_production": 2008,
2051 | "class": "Mid-size crossover SUV"
2052 | },
2053 | {
2054 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/2010_Lincoln_MKT_--_NHTSA_1.jpg/400px-2010_Lincoln_MKT_--_NHTSA_1.jpg",
2055 | "title": "Lincoln MKT",
2056 | "class": "Full-size luxury crossover SUV"
2057 | },
2058 | {
2059 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/08/Gillig25.jpg/400px-Gillig25.jpg",
2060 | "title": "Gillig Transit Coach School Bus",
2061 | "start_production": 1940,
2062 | "class": "Type D (transit-style)"
2063 | },
2064 | {
2065 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/AudiS_five.jpg/400px-AudiS_five.jpg",
2066 | "title": "Audi S5",
2067 | "start_production": 2007,
2068 | "class": "Grand tourer"
2069 | },
2070 | {
2071 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Chevrolet_Thriftmaster.jpg/400px-Chevrolet_Thriftmaster.jpg",
2072 | "title": "Chevrolet Advance Design",
2073 | "start_production": 1947,
2074 | "class": "Pickup truck"
2075 | },
2076 | {
2077 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Camionette_Chevrolet.jpg/400px-Camionette_Chevrolet.jpg",
2078 | "title": "Chevrolet Task Force",
2079 | "start_production": 1955,
2080 | "class": "Pickup truck"
2081 | },
2082 | {
2083 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/27/94-98_Ford_Mustang_coupe.jpg/400px-94-98_Ford_Mustang_coupe.jpg",
2084 | "title": "Ford Mustang (fourth generation)"
2085 | },
2086 | {
2087 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Ford_Mustang_Ghia_1.jpg/400px-Ford_Mustang_Ghia_1.jpg",
2088 | "title": "Ford Mustang (third generation)",
2089 | "start_production": 1978,
2090 | "class": "Pony car"
2091 | },
2092 | {
2093 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/2013_Mercedes-Benz_SL_550_vf.jpg/400px-2013_Mercedes-Benz_SL_550_vf.jpg",
2094 | "title": "Mercedes-Benz SL-Class (R231)",
2095 | "start_production": 2012,
2096 | "class": "Sports car, Roadster"
2097 | },
2098 | {
2099 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Volkswagen_lavida_pg0_front_2009.JPG/400px-Volkswagen_lavida_pg0_front_2009.JPG",
2100 | "title": "Volkswagen Lavida",
2101 | "start_production": 2008,
2102 | "class": "Small family car"
2103 | },
2104 | {
2105 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/Polo_2_G40_Front.jpg/400px-Polo_2_G40_Front.jpg",
2106 | "title": "Volkswagen Polo G40",
2107 | "start_production": 1986,
2108 | "class": "supermini"
2109 | },
2110 | {
2111 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Samoch%C3%B3d_p%C5%82ywaj%C4%85cy_BAW.jpg/400px-Samoch%C3%B3d_p%C5%82ywaj%C4%85cy_BAW.jpg",
2112 | "title": "BAV 485",
2113 | "start_production": 1952,
2114 | "class": "6x6 amphibious transport"
2115 | },
2116 | {
2117 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/2011_Blue_Bird_Vision.jpg/400px-2011_Blue_Bird_Vision.jpg",
2118 | "title": "Blue Bird Vision",
2119 | "start_production": 2003
2120 | },
2121 | {
2122 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/2011_Peugeot_508_Allure_HDi_sedan_%282015-07-24%29_01.jpg/400px-2011_Peugeot_508_Allure_HDi_sedan_%282015-07-24%29_01.jpg",
2123 | "title": "Peugeot 508",
2124 | "start_production": 2011,
2125 | "class": "Large family car"
2126 | },
2127 | {
2128 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/ff/1997-2000_Toyota_Corolla_Levin_%28AE111%29_BZ-R_coupe_01.jpg/400px-1997-2000_Toyota_Corolla_Levin_%28AE111%29_BZ-R_coupe_01.jpg",
2129 | "title": "Toyota Corolla (E110)",
2130 | "start_production": 1995,
2131 | "class": "Compact car"
2132 | },
2133 | {
2134 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/10/Dacia_Duster_1.5_dCi_front_20100928.jpg/400px-Dacia_Duster_1.5_dCi_front_20100928.jpg",
2135 | "title": "Dacia Duster",
2136 | "start_production": 2009,
2137 | "class": "Compact SUV"
2138 | },
2139 | {
2140 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/24/SEAT_Exeo_%2822878336791%29.jpg/400px-SEAT_Exeo_%2822878336791%29.jpg",
2141 | "title": "SEAT Exeo",
2142 | "start_production": 2008,
2143 | "class": "Compact executive car"
2144 | },
2145 | {
2146 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/51/1st_Ford_Taurus_--_08-28-2009.jpg/400px-1st_Ford_Taurus_--_08-28-2009.jpg",
2147 | "title": "Ford Taurus (first generation)",
2148 | "start_production": 1985
2149 | },
2150 | {
2151 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Ford_Taurus_--_07-09-2009.jpg/400px-Ford_Taurus_--_07-09-2009.jpg",
2152 | "title": "Ford Taurus (second generation)",
2153 | "start_production": 1991
2154 | },
2155 | {
2156 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/VW_T5_PanAmericana_Facelift.JPG/400px-VW_T5_PanAmericana_Facelift.JPG",
2157 | "title": "Volkswagen Transporter (T5)",
2158 | "start_production": 2003,
2159 | "class": "Light commercial vehicle"
2160 | },
2161 | {
2162 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/3rd_Ford_Taurus_sedan_rear.jpg/400px-3rd_Ford_Taurus_sedan_rear.jpg",
2163 | "title": "Ford Taurus (third generation)",
2164 | "class": "Mid-size"
2165 | },
2166 | {
2167 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/05-07_Ford_Taurus_SE_sedan.jpg/400px-05-07_Ford_Taurus_SE_sedan.jpg",
2168 | "title": "Ford Taurus (fourth generation)",
2169 | "start_production": 1999,
2170 | "class": "Mid-size"
2171 | },
2172 | {
2173 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/ff/2010_Ford_Taurus_Limited_1_--_10-31-2009.jpg/400px-2010_Ford_Taurus_Limited_1_--_10-31-2009.jpg",
2174 | "title": "Ford Taurus (sixth generation)",
2175 | "class": "Full-size"
2176 | },
2177 | {
2178 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/db/2008_Ford_Taurus_SEL_.jpg/400px-2008_Ford_Taurus_SEL_.jpg",
2179 | "title": "Ford Taurus (fifth generation)",
2180 | "start_production": 2007,
2181 | "class": "Full-size"
2182 | },
2183 | {
2184 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/2010_Volkswagen_Golf_%285K_MY11%29_77TSI_5-door_hatchback_%282015-07-03%29_01.jpg/400px-2010_Volkswagen_Golf_%285K_MY11%29_77TSI_5-door_hatchback_%282015-07-03%29_01.jpg",
2185 | "title": "Volkswagen Golf Mk6",
2186 | "start_production": 2008,
2187 | "class": "Compact North America Small family car British acceptation C-segment Europe"
2188 | },
2189 | {
2190 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/09/Peugeot_2008_82_VTi_Access_%E2%80%93_Frontansicht%2C_28._Mai_2014%2C_D%C3%BCsseldorf.jpg/400px-Peugeot_2008_82_VTi_Access_%E2%80%93_Frontansicht%2C_28._Mai_2014%2C_D%C3%BCsseldorf.jpg",
2191 | "title": "Peugeot 2008",
2192 | "start_production": 2013,
2193 | "class": "Mini crossover"
2194 | },
2195 | {
2196 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Peugeot_3008_Business-Line_%28Facelift%29_%E2%80%93_Frontansicht%2C_30._November_2014%2C_D%C3%BCsseldorf.jpg/400px-Peugeot_3008_Business-Line_%28Facelift%29_%E2%80%93_Frontansicht%2C_30._November_2014%2C_D%C3%BCsseldorf.jpg",
2197 | "title": "Peugeot 3008",
2198 | "start_production": 2008,
2199 | "class": "Compact crossover"
2200 | },
2201 | {
2202 | "image": "",
2203 | "title": "Škoda Yeti",
2204 | "start_production": 2009,
2205 | "class": "Compact SUV"
2206 | },
2207 | {
2208 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Chevrolet_Orlando_LTZ_2.0_D_%E2%80%93_Frontansicht%2C_16._April_2011%2C_D%C3%BCsseldorf.jpg/400px-Chevrolet_Orlando_LTZ_2.0_D_%E2%80%93_Frontansicht%2C_16._April_2011%2C_D%C3%BCsseldorf.jpg",
2209 | "title": "Chevrolet Orlando",
2210 | "start_production": 2011,
2211 | "class": "Compact MPV"
2212 | },
2213 | {
2214 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Renault_Celtaquatre4.JPG/400px-Renault_Celtaquatre4.JPG",
2215 | "title": "Renault Celtaquatre",
2216 | "start_production": 1934,
2217 | "class": "Small family car"
2218 | },
2219 | {
2220 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/2007_Toyota_Mark-X-Zio_01.jpg/400px-2007_Toyota_Mark-X-Zio_01.jpg",
2221 | "title": "Toyota Mark X ZiO",
2222 | "start_production": 2007,
2223 | "class": "Mid-size"
2224 | },
2225 | {
2226 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Pontiac_Firebird_Trans_Am_%28Auto_classique_Bellepros_Vaudreuil-Dorion_%2711%29.JPG/400px-Pontiac_Firebird_Trans_Am_%28Auto_classique_Bellepros_Vaudreuil-Dorion_%2711%29.JPG",
2227 | "title": "Pontiac Firebird (third generation)",
2228 | "start_production": 1982,
2229 | "class": "Pony car Muscle car"
2230 | },
2231 | {
2232 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Mazda_Biante_01.JPG/400px-Mazda_Biante_01.JPG",
2233 | "title": "Mazda Biante",
2234 | "start_production": 2008,
2235 | "class": "MPV"
2236 | },
2237 | {
2238 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ee/Tiba_Kermanshah.jpg/400px-Tiba_Kermanshah.jpg",
2239 | "title": "Saipa Tiba",
2240 | "start_production": 2009,
2241 | "class": "Subcompact"
2242 | },
2243 | {
2244 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Lexus-HS250h_Tungsten_Pearl.jpg/400px-Lexus-HS250h_Tungsten_Pearl.jpg",
2245 | "title": "Lexus HS",
2246 | "start_production": 2009,
2247 | "class": "Compact executive car hybrid"
2248 | },
2249 | {
2250 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/2014_Cadillac_ELR_trimmed.jpg/400px-2014_Cadillac_ELR_trimmed.jpg",
2251 | "title": "Cadillac ELR",
2252 | "start_production": 2013,
2253 | "class": "Compact car"
2254 | },
2255 | {
2256 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/72/Bravo_2.JPG/400px-Bravo_2.JPG",
2257 | "title": "Fiat Bravo (2007)",
2258 | "start_production": 2007,
2259 | "class": "Small family car"
2260 | },
2261 | {
2262 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bd/2011_Audi_A7_%284G%29_3.0_TDI_quattro_hatchback_%282015-06-27%29_01.jpg/400px-2011_Audi_A7_%284G%29_3.0_TDI_quattro_hatchback_%282015-06-27%29_01.jpg",
2263 | "title": "Audi A7",
2264 | "start_production": 2010,
2265 | "class": "Mid-size luxury / Executive car"
2266 | },
2267 | {
2268 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/2015-03-03_Geneva_Motor_Show_3858.JPG/400px-2015-03-03_Geneva_Motor_Show_3858.JPG",
2269 | "title": "DS 5",
2270 | "start_production": 2011,
2271 | "class": "Compact executive car"
2272 | },
2273 | {
2274 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/16/2011_Nissan_Juke_SL_--_11-10-2011.jpg/400px-2011_Nissan_Juke_SL_--_11-10-2011.jpg",
2275 | "title": "Nissan Juke",
2276 | "start_production": 2010,
2277 | "class": "Mini SUV"
2278 | },
2279 | {
2280 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/2013_Proton_Exora_Bold_1.6_Premium_CFE_in_Cyberjaya%2C_Malaysia_%2803%29.jpg/400px-2013_Proton_Exora_Bold_1.6_Premium_CFE_in_Cyberjaya%2C_Malaysia_%2803%29.jpg",
2281 | "title": "Proton Exora",
2282 | "start_production": 2009,
2283 | "class": "Compact MPV"
2284 | },
2285 | {
2286 | "image": "https://upload.wikimedia.org/wikipedia/commons/c/ca/Legend_left.jpg",
2287 | "title": "GKD Legend",
2288 | "start_production": 2008,
2289 | "class": "Roadster"
2290 | },
2291 | {
2292 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/83/VW_Polo_1.2_TDI_BlueMotion_%28V%29_%E2%80%93_Frontansicht%2C_7._M%C3%A4rz_2011%2C_D%C3%BCsseldorf.jpg/400px-VW_Polo_1.2_TDI_BlueMotion_%28V%29_%E2%80%93_Frontansicht%2C_7._M%C3%A4rz_2011%2C_D%C3%BCsseldorf.jpg",
2293 | "title": "Volkswagen Polo Mk5",
2294 | "start_production": 2009,
2295 | "class": "Supermini"
2296 | },
2297 | {
2298 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/43/Runna.JPG/400px-Runna.JPG",
2299 | "title": "IKCO Runna",
2300 | "start_production": 2010,
2301 | "class": "Compact car"
2302 | },
2303 | {
2304 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/BlueBirdTC2000schoolbus.jpg/400px-BlueBirdTC2000schoolbus.jpg",
2305 | "title": "Blue Bird TC/2000",
2306 | "start_production": 1988,
2307 | "class": "Type D (transit-style)"
2308 | },
2309 | {
2310 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Mercedes-Benz_370S_1931.jpg/400px-Mercedes-Benz_370S_1931.jpg",
2311 | "title": "Mercedes-Benz W10",
2312 | "start_production": 1929,
2313 | "class": "Touring car"
2314 | },
2315 | {
2316 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/21/Thunderbird_1980.JPG/400px-Thunderbird_1980.JPG",
2317 | "title": "Ford Thunderbird (eighth generation)",
2318 | "start_production": 1979
2319 | },
2320 | {
2321 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Ford_Thunderbird_1983-1987_Aero_Bird-1.jpg/400px-Ford_Thunderbird_1983-1987_Aero_Bird-1.jpg",
2322 | "title": "Ford Thunderbird (ninth generation)",
2323 | "start_production": 1982
2324 | },
2325 | {
2326 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/1989-1995_Ford_Thunderbird.jpg/400px-1989-1995_Ford_Thunderbird.jpg",
2327 | "title": "Ford Thunderbird (tenth generation)",
2328 | "start_production": 1988
2329 | },
2330 | {
2331 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/2002-2005_Ford_Thunderbird.jpg/400px-2002-2005_Ford_Thunderbird.jpg",
2332 | "title": "Ford Thunderbird (eleventh generation)",
2333 | "start_production": 2000
2334 | },
2335 | {
2336 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Peugeot_5008_front-1_20100501.jpg/400px-Peugeot_5008_front-1_20100501.jpg",
2337 | "title": "Peugeot 5008",
2338 | "start_production": 2009,
2339 | "class": "Compact MPV"
2340 | },
2341 | {
2342 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/1952_Chevrolet_Deluxe_%2815375972362%29.jpg/400px-1952_Chevrolet_Deluxe_%2815375972362%29.jpg",
2343 | "title": "Chevrolet Deluxe",
2344 | "start_production": 1941
2345 | },
2346 | {
2347 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Cadillac_XTS_01_China_2014-04-14.jpg/400px-Cadillac_XTS_01_China_2014-04-14.jpg",
2348 | "title": "Cadillac XTS",
2349 | "start_production": 2012,
2350 | "class": "Full-size luxury car"
2351 | },
2352 | {
2353 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/2006_Toyota_Camry_%28ACV40R%29_Altise_01.jpg/400px-2006_Toyota_Camry_%28ACV40R%29_Altise_01.jpg",
2354 | "title": "Toyota Camry (XV40)",
2355 | "start_production": 2006,
2356 | "class": "Mid-size"
2357 | },
2358 | {
2359 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/77/2011_Nissan_Leaf_SL_--_10-28-2011.jpg/400px-2011_Nissan_Leaf_SL_--_10-28-2011.jpg",
2360 | "title": "Nissan Leaf",
2361 | "start_production": 2010,
2362 | "class": "Compact car"
2363 | },
2364 | {
2365 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/Cadillac_ATS_2.0_Turbo_AWD_Premium_%E2%80%93_Frontansicht%2C_16._Oktober_2015%2C_D%C3%BCsseldorf.jpg/400px-Cadillac_ATS_2.0_Turbo_AWD_Premium_%E2%80%93_Frontansicht%2C_16._Oktober_2015%2C_D%C3%BCsseldorf.jpg",
2366 | "title": "Cadillac ATS",
2367 | "start_production": 2012,
2368 | "class": "Compact luxury car"
2369 | },
2370 | {
2371 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/30/Thomas-minotour-school-bus.jpg/400px-Thomas-minotour-school-bus.jpg",
2372 | "title": "Thomas Minotour",
2373 | "start_production": 1980
2374 | },
2375 | {
2376 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d1/Largemarge.jpg/400px-Largemarge.jpg",
2377 | "title": "Blue Bird Wanderlodge",
2378 | "start_production": 1963,
2379 | "class": "Class A"
2380 | },
2381 | {
2382 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/Luxgen7_2.2_MPV_front_view.jpg/400px-Luxgen7_2.2_MPV_front_view.jpg",
2383 | "title": "Luxgen M7",
2384 | "start_production": 2009
2385 | },
2386 | {
2387 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0a/Volvo_V60_D5_Summum_%28Facelift%29_%E2%80%93_Frontansicht%2C_12._August_2013%2C_D%C3%BCsseldorf.jpg/400px-Volvo_V60_D5_Summum_%28Facelift%29_%E2%80%93_Frontansicht%2C_12._August_2013%2C_D%C3%BCsseldorf.jpg",
2388 | "title": "Volvo V60",
2389 | "start_production": 2010,
2390 | "class": "Large family estate/crossover"
2391 | },
2392 | {
2393 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/2002-04_Toyota_Camry_SE.jpg/400px-2002-04_Toyota_Camry_SE.jpg",
2394 | "title": "Toyota Camry (XV30)",
2395 | "start_production": 2001
2396 | },
2397 | {
2398 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/2009_Toyota_SAI_03.jpg/400px-2009_Toyota_SAI_03.jpg",
2399 | "title": "Toyota Sai",
2400 | "start_production": 2009
2401 | },
2402 | {
2403 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Gillig_Phantom_School_Bus_LAUSD.jpg/400px-Gillig_Phantom_School_Bus_LAUSD.jpg",
2404 | "title": "Gillig Phantom (school bus)",
2405 | "start_production": 1986,
2406 | "class": "School bus"
2407 | },
2408 | {
2409 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Kia_Cadenza_V6_EX_2010_%2814429289169%29.jpg/400px-Kia_Cadenza_V6_EX_2010_%2814429289169%29.jpg",
2410 | "title": "Kia Cadenza",
2411 | "start_production": 2010,
2412 | "class": "Full-size / Executive car"
2413 | },
2414 | {
2415 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Luxgen7_SUV_front.jpg/400px-Luxgen7_SUV_front.jpg",
2416 | "title": "Luxgen U7",
2417 | "start_production": 2010,
2418 | "class": "Mid-size SUV"
2419 | },
2420 | {
2421 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Chrysler_VIP_VG_Series_%2816416690164%29.jpg/400px-Chrysler_VIP_VG_Series_%2816416690164%29.jpg",
2422 | "title": "Chrysler VIP",
2423 | "start_production": 1969
2424 | },
2425 | {
2426 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/LEXUS_CT200h_Japan_2011_front.JPG/400px-LEXUS_CT200h_Japan_2011_front.JPG",
2427 | "title": "Lexus CT",
2428 | "start_production": 2011,
2429 | "class": "Compact executive car"
2430 | },
2431 | {
2432 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4e/2012_Proton_Inspira_2.0_Premium_4-door_sedan_%2819699612942%29.jpg/400px-2012_Proton_Inspira_2.0_Premium_4-door_sedan_%2819699612942%29.jpg",
2433 | "title": "Proton Inspira",
2434 | "start_production": 2010,
2435 | "class": "Compact / C-segment"
2436 | },
2437 | {
2438 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/2013_Ford_Focus_%28LW_II%29_Sport_hatchback_%282015-07-24%29_01.jpg/400px-2013_Ford_Focus_%28LW_II%29_Sport_hatchback_%282015-07-24%29_01.jpg",
2439 | "title": "Ford Focus (third generation)",
2440 | "start_production": 2010,
2441 | "class": "Compact car/Small family car"
2442 | },
2443 | {
2444 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Renault_Latitude_Initiale_dCi_175_FAP_Automatik_%E2%80%93_Frontansicht%2C_25._Februar_2012%2C_D%C3%BCsseldorf.jpg/400px-Renault_Latitude_Initiale_dCi_175_FAP_Automatik_%E2%80%93_Frontansicht%2C_25._Februar_2012%2C_D%C3%BCsseldorf.jpg",
2445 | "title": "Renault Latitude",
2446 | "start_production": 2010,
2447 | "class": "Executive car"
2448 | },
2449 | {
2450 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Flickr_-_plushev_-_Geneva2010_659.jpg/400px-Flickr_-_plushev_-_Geneva2010_659.jpg",
2451 | "title": "KSU Gazal-1",
2452 | "start_production": 2010,
2453 | "class": "Mid-size SUV"
2454 | },
2455 | {
2456 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Citro%C3%ABn_DS4_HDi_165_SportChic_%E2%80%93_Frontansicht%2C_4._Juni_2011%2C_W%C3%BClfrath.jpg/400px-Citro%C3%ABn_DS4_HDi_165_SportChic_%E2%80%93_Frontansicht%2C_4._Juni_2011%2C_W%C3%BClfrath.jpg",
2457 | "title": "DS 4",
2458 | "start_production": 2010,
2459 | "class": "Compact car"
2460 | },
2461 | {
2462 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Alfa_Romeo_Giulia_at_IAA_%2818%29.JPG/400px-Alfa_Romeo_Giulia_at_IAA_%2818%29.JPG",
2463 | "title": "Alfa Romeo Giulia (952)",
2464 | "start_production": 2016,
2465 | "class": "Compact executive car"
2466 | },
2467 | {
2468 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Mitsuoka_Himiko.jpg/400px-Mitsuoka_Himiko.jpg",
2469 | "title": "Mitsuoka Himiko",
2470 | "start_production": 2010
2471 | },
2472 | {
2473 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Soren_ELX.jpg/400px-Soren_ELX.jpg",
2474 | "title": "IKCO Samand Soren",
2475 | "start_production": 2007,
2476 | "class": "Large family car"
2477 | },
2478 | {
2479 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/1974_Chevrolet_%2810754212153%29.jpg/400px-1974_Chevrolet_%2810754212153%29.jpg",
2480 | "title": "Chevrolet Impala (fifth generation)",
2481 | "start_production": 1970
2482 | },
2483 | {
2484 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/1965_Chevrolet_Impala_Super_Sport_Coupe_%281%29.JPG/400px-1965_Chevrolet_Impala_Super_Sport_Coupe_%281%29.JPG",
2485 | "title": "Chevrolet Impala (fourth generation)",
2486 | "start_production": 1964
2487 | },
2488 | {
2489 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/88/2015_Chrysler_200_Limited.jpg/400px-2015_Chrysler_200_Limited.jpg",
2490 | "title": "Chrysler 200",
2491 | "start_production": 2010,
2492 | "class": "Mid-size car"
2493 | },
2494 | {
2495 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/2014_Porsche_Macan_%28MY15%29_S_wagon_%282015-08-24%29.JPG/400px-2014_Porsche_Macan_%28MY15%29_S_wagon_%282015-08-24%29.JPG",
2496 | "title": "Porsche Macan",
2497 | "start_production": 2014,
2498 | "class": "Compact luxury crossover SUV (European: J-segment)"
2499 | },
2500 | {
2501 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Seat_Formula_yellow_v_TCE.jpg/400px-Seat_Formula_yellow_v_TCE.jpg",
2502 | "title": "SEAT Fórmula",
2503 | "start_production": 1999,
2504 | "class": "Sports car"
2505 | },
2506 | {
2507 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/34/1st_Toyota_Prius_--_07-28-2011.jpg/400px-1st_Toyota_Prius_--_07-28-2011.jpg",
2508 | "title": "Toyota Prius (XW10)",
2509 | "start_production": 1997,
2510 | "class": "Compact car"
2511 | },
2512 | {
2513 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/2nd_Toyota_Prius.jpg/400px-2nd_Toyota_Prius.jpg",
2514 | "title": "Toyota Prius (XW20)",
2515 | "start_production": 2003,
2516 | "class": "Mid-size car"
2517 | },
2518 | {
2519 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/74/2010_Toyota_Prius_V_--_04-20-2010.jpg/400px-2010_Toyota_Prius_V_--_04-20-2010.jpg",
2520 | "title": "Toyota Prius (XW30)",
2521 | "start_production": 2009,
2522 | "class": "Mid-size car"
2523 | },
2524 | {
2525 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/46/Vw_passat_b1_v_sst.jpg/400px-Vw_passat_b1_v_sst.jpg",
2526 | "title": "Volkswagen Passat (B1)",
2527 | "start_production": 1973,
2528 | "class": "Mid-size car / Large family car"
2529 | },
2530 | {
2531 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/VW_Passat_B2_front_20081007.jpg/400px-VW_Passat_B2_front_20081007.jpg",
2532 | "title": "Volkswagen Passat (B2)",
2533 | "start_production": 1981,
2534 | "class": "Mid-size car / Large family car"
2535 | },
2536 | {
2537 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/VW_Passat_front_20080313.jpg/400px-VW_Passat_front_20080313.jpg",
2538 | "title": "Volkswagen Passat (B4)",
2539 | "start_production": 1993,
2540 | "class": "Mid-size car / Large family car"
2541 | },
2542 | {
2543 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/72/VW_Passat_B3_Variant_rear_20080215.jpg/400px-VW_Passat_B3_Variant_rear_20080215.jpg",
2544 | "title": "Volkswagen Passat B3",
2545 | "start_production": 1988,
2546 | "class": "{{ubl|Large family car |Mid-size car},},"
2547 | },
2548 | {
2549 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/1998-2001_Volkswagen_Passat_sedan_--_03-21-2012.JPG/400px-1998-2001_Volkswagen_Passat_sedan_--_03-21-2012.JPG",
2550 | "title": "Volkswagen Passat (B5)",
2551 | "start_production": 1996,
2552 | "class": "Mid-size car / Large family car"
2553 | },
2554 | {
2555 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/2006-2010_Volkswagen_Passat_%283C%29_sedan_%282011-07-17%29_01.jpg/400px-2006-2010_Volkswagen_Passat_%283C%29_sedan_%282011-07-17%29_01.jpg",
2556 | "title": "Volkswagen Passat (B6)",
2557 | "start_production": 2004,
2558 | "class": "Mid-size car / Large family car"
2559 | },
2560 | {
2561 | "image": "https://upload.wikimedia.org/wikipedia/en/a/a3/Cosworth-Vega.jpg",
2562 | "title": "Chevrolet Cosworth Vega",
2563 | "start_production": 1975,
2564 | "class": "Subcompact"
2565 | },
2566 | {
2567 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Audi-GT-front.jpg/400px-Audi-GT-front.jpg",
2568 | "title": "Audi Coupé (B2)",
2569 | "start_production": 1980,
2570 | "class": "Sports car, Coupé"
2571 | },
2572 | {
2573 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Audi_RS2.jpg/400px-Audi_RS2.jpg",
2574 | "title": "Audi RS 2 Avant",
2575 | "start_production": 1994,
2576 | "class": "Compact executive car"
2577 | },
2578 | {
2579 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Buick_Rainier_--_04-05-2011.jpg/400px-Buick_Rainier_--_04-05-2011.jpg",
2580 | "title": "Buick Rainier",
2581 | "class": "Mid-size SUV"
2582 | },
2583 | {
2584 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/13/Toyota_HARRIER_ELEGANCE_%28ZSU60W%29_front.JPG/400px-Toyota_HARRIER_ELEGANCE_%28ZSU60W%29_front.JPG",
2585 | "title": "Toyota Harrier",
2586 | "start_production": 2013,
2587 | "class": "Mid-size luxury SUV"
2588 | },
2589 | {
2590 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/63/20120527_kia_k9_2.JPG/400px-20120527_kia_k9_2.JPG",
2591 | "title": "Kia K9",
2592 | "start_production": 2012,
2593 | "class": "Full-size luxury car"
2594 | },
2595 | {
2596 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/24/2014_Renault_Captur_%2814931859481%29.jpg/400px-2014_Renault_Captur_%2814931859481%29.jpg",
2597 | "title": "Renault Captur",
2598 | "start_production": 2013,
2599 | "class": "Compact crossover"
2600 | },
2601 | {
2602 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f1/Mazda_etude.jpg/400px-Mazda_etude.jpg",
2603 | "title": "Mazda Étude",
2604 | "start_production": 1987
2605 | },
2606 | {
2607 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/10/Ikco_dena_f.jpg/400px-Ikco_dena_f.jpg",
2608 | "title": "IKCO Dena",
2609 | "start_production": 2012,
2610 | "class": "Family car"
2611 | },
2612 | {
2613 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/99/2014_Holden_Commodore_%28VF_MY14%29_SS_sedan_%282015-11-11%29_01.jpg/400px-2014_Holden_Commodore_%28VF_MY14%29_SS_sedan_%282015-11-11%29_01.jpg",
2614 | "title": "Holden Commodore (VF)",
2615 | "start_production": 2013,
2616 | "class": "Full-size"
2617 | },
2618 | {
2619 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/2005-2007_Ford_Focus_Zetec_UK.jpg/400px-2005-2007_Ford_Focus_Zetec_UK.jpg",
2620 | "title": "Ford Focus (second generation, Europe)",
2621 | "start_production": 2004,
2622 | "class": "Compact car / Small family car"
2623 | },
2624 | {
2625 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Ford_B-Max_%2811064554273%29.jpg/400px-Ford_B-Max_%2811064554273%29.jpg",
2626 | "title": "Ford B-Max",
2627 | "start_production": 2012,
2628 | "class": "Mini MPV"
2629 | },
2630 | {
2631 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Jaguar_X100_front_20080313.jpg/400px-Jaguar_X100_front_20080313.jpg",
2632 | "title": "Jaguar XK (X100)",
2633 | "start_production": 1996,
2634 | "class": "Grand tourer"
2635 | },
2636 | {
2637 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/2012_Toyota_Prius_c_--_05-23-2012_2.JPG/400px-2012_Toyota_Prius_c_--_05-23-2012_2.JPG",
2638 | "title": "Toyota Prius C",
2639 | "start_production": 2011,
2640 | "class": "Subcompact"
2641 | },
2642 | {
2643 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/2010_Proton_Tuah_concept_at_the_2011_Hari_Merdeka_%26_Malaysia_celebrations_in_Dataran_Merdeka%2C_Kuala_Lumpur.jpg/400px-2010_Proton_Tuah_concept_at_the_2011_Hari_Merdeka_%26_Malaysia_celebrations_in_Dataran_Merdeka%2C_Kuala_Lumpur.jpg",
2644 | "title": "Proton Prevé",
2645 | "start_production": 2012,
2646 | "class": "Compact / C-segment"
2647 | },
2648 | {
2649 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/96/Geneva_MotorShow_2013_-_Dacia_Lodgy.jpg/400px-Geneva_MotorShow_2013_-_Dacia_Lodgy.jpg",
2650 | "title": "Dacia Lodgy",
2651 | "start_production": 2012,
2652 | "class": "Compact MPV"
2653 | },
2654 | {
2655 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/34/1931Cadillac370AcoupeV12.jpg/400px-1931Cadillac370AcoupeV12.jpg",
2656 | "title": "Cadillac V-12",
2657 | "start_production": 1930,
2658 | "class": "Full-size luxury car"
2659 | },
2660 | {
2661 | "image": "",
2662 | "title": "Škoda Rapid (2011)",
2663 | "start_production": 2011,
2664 | "class": "Subcompact car"
2665 | },
2666 | {
2667 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/da/Dodge_Dart_2.0_Rallye_2014_%2814217526095%29.jpg/400px-Dodge_Dart_2.0_Rallye_2014_%2814217526095%29.jpg",
2668 | "title": "Dodge Dart (PF)",
2669 | "start_production": 2012,
2670 | "class": "Compact car (C-segment)"
2671 | },
2672 | {
2673 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Opel_Mokka_ecoFLEX_Edition_%E2%80%93_Frontansicht%2C_25._August_2013%2C_D%C3%BCsseldorf.jpg/400px-Opel_Mokka_ecoFLEX_Edition_%E2%80%93_Frontansicht%2C_25._August_2013%2C_D%C3%BCsseldorf.jpg",
2674 | "title": "Opel Mokka",
2675 | "start_production": 2012,
2676 | "class": "Mini sport utility vehicle"
2677 | },
2678 | {
2679 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/1948_Pontiac_Streamliner_Deluxe_-_Flickr_-_exfordy_%281%29.jpg/400px-1948_Pontiac_Streamliner_Deluxe_-_Flickr_-_exfordy_%281%29.jpg",
2680 | "title": "Pontiac Streamliner",
2681 | "start_production": 1941,
2682 | "class": "Full-size"
2683 | },
2684 | {
2685 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/2012_Volkswagen_Beetle_--_NHTSA_2.jpg/400px-2012_Volkswagen_Beetle_--_NHTSA_2.jpg",
2686 | "title": "Volkswagen Beetle (A5)",
2687 | "start_production": 2011,
2688 | "class": "Compact car"
2689 | },
2690 | {
2691 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/2012_Dacia_Dokker.JPG/400px-2012_Dacia_Dokker.JPG",
2692 | "title": "Dacia Dokker",
2693 | "start_production": 2012,
2694 | "class": "Leisure activity vehicle (Dokker) Panel van (Dokker Van)"
2695 | },
2696 | {
2697 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3b/2012_Geneva_Motor_Show_-_Fiat_500L.jpg/400px-2012_Geneva_Motor_Show_-_Fiat_500L.jpg",
2698 | "title": "Fiat 500L",
2699 | "start_production": 2012,
2700 | "class": "Mini MPV"
2701 | },
2702 | {
2703 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Ford_F-150_XL_SuperCrew_--_03-10-2010.jpg/400px-Ford_F-150_XL_SuperCrew_--_03-10-2010.jpg",
2704 | "title": "Ford F-Series twelfth generation",
2705 | "start_production": 2008
2706 | },
2707 | {
2708 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Ford_F-150_FX4_--_09-07-2009.jpg/400px-Ford_F-150_FX4_--_09-07-2009.jpg",
2709 | "title": "Ford F-Series eleventh generation",
2710 | "start_production": 2003
2711 | },
2712 | {
2713 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Ford_F-150_XL_regular_cab.jpg/400px-Ford_F-150_XL_regular_cab.jpg",
2714 | "title": "Ford F-Series tenth generation",
2715 | "class": "Full-size pickup truck"
2716 | },
2717 | {
2718 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Opel_Rekord_v.JPG/400px-Opel_Rekord_v.JPG",
2719 | "title": "Opel Rekord Series C",
2720 | "start_production": 1966,
2721 | "class": "Executive car"
2722 | },
2723 | {
2724 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Opel_Adam_1.4_Glam_%E2%80%93_Frontansicht%2C_15._Januar_2014%2C_D%C3%BCsseldorf.jpg/400px-Opel_Adam_1.4_Glam_%E2%80%93_Frontansicht%2C_15._Januar_2014%2C_D%C3%BCsseldorf.jpg",
2725 | "title": "Opel Adam",
2726 | "start_production": 2012,
2727 | "class": "City car"
2728 | },
2729 | {
2730 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Chevrolet_Trax_LS%2B_1.4_4WD_%E2%80%93_Frontansicht%2C_11._August_2013%2C_Wuppertal.jpg/400px-Chevrolet_Trax_LS%2B_1.4_4WD_%E2%80%93_Frontansicht%2C_11._August_2013%2C_Wuppertal.jpg",
2731 | "title": "Chevrolet Trax",
2732 | "start_production": 2013,
2733 | "class": "Mini SUV/subcompact crossover"
2734 | },
2735 | {
2736 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Toyota_MiniAce_UP100.jpg/400px-Toyota_MiniAce_UP100.jpg",
2737 | "title": "Toyota MiniAce",
2738 | "start_production": 1967
2739 | },
2740 | {
2741 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Peugeot_301_1.6_HDi_Allure_2014_%2814194363316%29.jpg/400px-Peugeot_301_1.6_HDi_Allure_2014_%2814194363316%29.jpg",
2742 | "title": "Peugeot 301 (2012)",
2743 | "start_production": 2012,
2744 | "class": "Compact car"
2745 | },
2746 | {
2747 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Lada_Largus_in_Tomsk.JPG/400px-Lada_Largus_in_Tomsk.JPG",
2748 | "title": "Lada Largus",
2749 | "start_production": 2012,
2750 | "class": "Compact MPV"
2751 | },
2752 | {
2753 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ca/Mondial_de_l%27automobile_de_Paris_2014_-_Fiat_500X_-_001.jpg/400px-Mondial_de_l%27automobile_de_Paris_2014_-_Fiat_500X_-_001.jpg",
2754 | "title": "Fiat 500X",
2755 | "start_production": 2014,
2756 | "class": "Mini crossover sport utility vehicle"
2757 | },
2758 | {
2759 | "image": "",
2760 | "title": "Škoda Rapid (2012)",
2761 | "start_production": 2012,
2762 | "class": "Small family car"
2763 | },
2764 | {
2765 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Jaguar_XE_2016_front_three-quarter.jpg/400px-Jaguar_XE_2016_front_three-quarter.jpg",
2766 | "title": "Jaguar XE",
2767 | "class": "Midsize car"
2768 | },
2769 | {
2770 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/VW_Golf_1.6_TDI_BlueMotion_Technology_Comfortline_%28VII%29_%E2%80%93_Frontansicht%2C_31._Dezember_2012%2C_D%C3%BCsseldorf.jpg/400px-VW_Golf_1.6_TDI_BlueMotion_Technology_Comfortline_%28VII%29_%E2%80%93_Frontansicht%2C_31._Dezember_2012%2C_D%C3%BCsseldorf.jpg",
2771 | "title": "Volkswagen Golf Mk7",
2772 | "start_production": 2012,
2773 | "class": "Compact car / Small family car"
2774 | },
2775 | {
2776 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Opel_Cascada_Cockpit.JPG/400px-Opel_Cascada_Cockpit.JPG",
2777 | "title": "Opel Cascada",
2778 | "start_production": 2013,
2779 | "class": "Mid-size convertible"
2780 | },
2781 | {
2782 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Scania_113_M_380.jpg/400px-Scania_113_M_380.jpg",
2783 | "title": "Scania 3-series",
2784 | "start_production": 1987,
2785 | "class": "Heavy truck"
2786 | },
2787 | {
2788 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/2014_Chevy_Corvette_Stingray_in_yellow_at_LA_Auto_Show.jpg/400px-2014_Chevy_Corvette_Stingray_in_yellow_at_LA_Auto_Show.jpg",
2789 | "title": "Chevrolet Corvette (C7)",
2790 | "start_production": 2013,
2791 | "class": "Sports car"
2792 | },
2793 | {
2794 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c0/1955_Toyopet_Master_01.jpg/400px-1955_Toyopet_Master_01.jpg",
2795 | "title": "Toyopet Master",
2796 | "start_production": 1955,
2797 | "class": "large family car"
2798 | },
2799 | {
2800 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Chevrolet_Spin_LTZ_%2814640332610%29.jpg/400px-Chevrolet_Spin_LTZ_%2814640332610%29.jpg",
2801 | "title": "Chevrolet Spin",
2802 | "start_production": 2012,
2803 | "class": "Mini MPV"
2804 | },
2805 | {
2806 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Volkswagen_Passat_Lingyu_China_2012-04-04.jpg/400px-Volkswagen_Passat_Lingyu_China_2012-04-04.jpg",
2807 | "title": "Volkswagen Passat Lingyu",
2808 | "start_production": 2005,
2809 | "class": "mid-size"
2810 | },
2811 | {
2812 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Chevrolet_Onix_20150814-DSC05650.JPG/400px-Chevrolet_Onix_20150814-DSC05650.JPG",
2813 | "title": "Chevrolet Onix",
2814 | "start_production": 2012,
2815 | "class": "Subcompact"
2816 | },
2817 | {
2818 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/10/2014_Jeep_Cherokee_%28KL_MY15%29_Limited_wagon_%282015-07-09%29_01.jpg/400px-2014_Jeep_Cherokee_%28KL_MY15%29_Limited_wagon_%282015-07-09%29_01.jpg",
2819 | "title": "Jeep Cherokee (KL)",
2820 | "start_production": 2013,
2821 | "class": "Mid-size crossover SUV"
2822 | },
2823 | {
2824 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b8/Volkswagen_Jetta_II_01_China_2013-03-04.JPG/400px-Volkswagen_Jetta_II_01_China_2013-03-04.JPG",
2825 | "title": "Volkswagen Jetta Night",
2826 | "start_production": 2013,
2827 | "class": "Compact"
2828 | },
2829 | {
2830 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Volkswagen_Jetta_facelift_III_01_China_2012-06-23.JPG/400px-Volkswagen_Jetta_facelift_III_01_China_2012-06-23.JPG",
2831 | "title": "Volkswagen Jetta Pionier",
2832 | "start_production": 2010,
2833 | "class": "Compact"
2834 | },
2835 | {
2836 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/Volkswagen_Jetta_facelift_China_2013-03-04.jpg/400px-Volkswagen_Jetta_facelift_China_2013-03-04.jpg",
2837 | "title": "Volkswagen Jetta König",
2838 | "start_production": 1997,
2839 | "class": "Compact"
2840 | },
2841 | {
2842 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/ff/VOLVO_TRUCK_AUG_31_2007_WASHINGTON_BLVD_LOS_ANGELES_IMAGE_PATRICE_RAUNET_HOLLYWOOD.jpg/400px-VOLVO_TRUCK_AUG_31_2007_WASHINGTON_BLVD_LOS_ANGELES_IMAGE_PATRICE_RAUNET_HOLLYWOOD.jpg",
2843 | "title": "Volvo VN",
2844 | "start_production": 1996,
2845 | "class": "Heavy Duty Tractor Class 8"
2846 | },
2847 | {
2848 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Lincoln_mkc_front.jpg/400px-Lincoln_mkc_front.jpg",
2849 | "title": "Lincoln MKC",
2850 | "class": "Compact luxury crossover SUV"
2851 | },
2852 | {
2853 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/42/Toyota_Corolla_Axio_%28E160%29_front.JPG/400px-Toyota_Corolla_Axio_%28E160%29_front.JPG",
2854 | "title": "Toyota Corolla (E160)",
2855 | "start_production": 2012
2856 | },
2857 | {
2858 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/40/Robert_Barrable_Rally_Finland_2013_Surkee.JPG/400px-Robert_Barrable_Rally_Finland_2013_Surkee.JPG",
2859 | "title": "Ford Fiesta R5",
2860 | "start_production": 2013,
2861 | "class": "R5"
2862 | },
2863 | {
2864 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/be/Proton_Suprima_S_Front_Three_Quarter_Facing_Left.jpg/400px-Proton_Suprima_S_Front_Three_Quarter_Facing_Left.jpg",
2865 | "title": "Proton Suprima S",
2866 | "start_production": 2013,
2867 | "class": "Compact / C-segment"
2868 | },
2869 | {
2870 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Peugeot_208_T16_-_Mondial_de_l%27Automobile_de_Paris_2014_-_001.jpg/400px-Peugeot_208_T16_-_Mondial_de_l%27Automobile_de_Paris_2014_-_001.jpg",
2871 | "title": "Peugeot 208 T16",
2872 | "start_production": 2014,
2873 | "class": "R5"
2874 | },
2875 | {
2876 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Roewe_950_02_China_2012-07-21.JPG/400px-Roewe_950_02_China_2012-07-21.JPG",
2877 | "title": "Roewe 950",
2878 | "start_production": 2012,
2879 | "class": "Executive car"
2880 | },
2881 | {
2882 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/1993-1995_Jeep_Grand_Cherokee_--_03-30-2012.JPG/400px-1993-1995_Jeep_Grand_Cherokee_--_03-30-2012.JPG",
2883 | "title": "Jeep Grand Cherokee (ZJ)",
2884 | "start_production": 1992
2885 | },
2886 | {
2887 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/John_Deere_Modell_A.jpg/400px-John_Deere_Modell_A.jpg",
2888 | "title": "John Deere Model A",
2889 | "start_production": 1934,
2890 | "class": "row crop tractor"
2891 | },
2892 | {
2893 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/BMW_218i_Active_Tourer_Advantage_%28F45%29_%E2%80%93_Frontansicht%2C_15._M%C3%A4rz_2015%2C_D%C3%BCsseldorf.jpg/400px-BMW_218i_Active_Tourer_Advantage_%28F45%29_%E2%80%93_Frontansicht%2C_15._M%C3%A4rz_2015%2C_D%C3%BCsseldorf.jpg",
2894 | "title": "BMW 2 Series Active Tourer",
2895 | "start_production": 2014,
2896 | "class": "Compact MPV"
2897 | },
2898 | {
2899 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2e/Jeep_Renegade_1.6_MultiJet_2WD_Longitude_%E2%80%93_Frontansicht%2C_9._November_2014%2C_D%C3%BCsseldorf.jpg/400px-Jeep_Renegade_1.6_MultiJet_2WD_Longitude_%E2%80%93_Frontansicht%2C_9._November_2014%2C_D%C3%BCsseldorf.jpg",
2900 | "title": "Jeep Renegade (BU)",
2901 | "start_production": 2014,
2902 | "class": "Subcompact crossover SUV"
2903 | },
2904 | {
2905 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/2014_Lexus_NX_300h_%28AYZ15R%29_F_Sport_wagon_%282015-07-09%29_01.jpg/400px-2014_Lexus_NX_300h_%28AYZ15R%29_F_Sport_wagon_%282015-07-09%29_01.jpg",
2906 | "title": "Lexus NX",
2907 | "class": "Compact luxury crossover SUV"
2908 | },
2909 | {
2910 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/2015_Toyota_Corolla_%28ZRE172R%29_Ascent_sedan_%282015-11-11%29_01.jpg/400px-2015_Toyota_Corolla_%28ZRE172R%29_Ascent_sedan_%282015-11-11%29_01.jpg",
2911 | "title": "Toyota Corolla (E170)",
2912 | "start_production": 2013,
2913 | "class": "Compact"
2914 | },
2915 | {
2916 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/DS_6_01_China_2015-04-08.jpg/400px-DS_6_01_China_2015-04-08.jpg",
2917 | "title": "DS 6",
2918 | "start_production": 2014,
2919 | "class": "Compact SUV"
2920 | },
2921 | {
2922 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fd/Dodge_300_%28LAD%29_in_grimy_grey.jpg/400px-Dodge_300_%28LAD%29_in_grimy_grey.jpg",
2923 | "title": "Dodge 300",
2924 | "start_production": 1957
2925 | },
2926 | {
2927 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/1994_Mercedes-Benz_C_220_%28W202%29_Elegance_sedan_%282015-11-13%29_01.jpg/400px-1994_Mercedes-Benz_C_220_%28W202%29_Elegance_sedan_%282015-11-13%29_01.jpg",
2928 | "title": "Mercedes-Benz C-Class (W202)",
2929 | "start_production": 1993,
2930 | "class": "Compact executive car"
2931 | },
2932 | {
2933 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a8/2015_Ford_Mondeo_1.6_Zetec_Econetic_TDCi_Estate_%2816922091829%29.jpg/400px-2015_Ford_Mondeo_1.6_Zetec_Econetic_TDCi_Estate_%2816922091829%29.jpg",
2934 | "title": "Ford Mondeo (fourth generation)",
2935 | "start_production": 2014,
2936 | "class": "Large family car"
2937 | },
2938 | {
2939 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Ford_Mondeo_3_%282007%29_Sedan.jpg/400px-Ford_Mondeo_3_%282007%29_Sedan.jpg",
2940 | "title": "Ford Mondeo (third generation)",
2941 | "start_production": 2007,
2942 | "class": "Large family car"
2943 | },
2944 | {
2945 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/Ford_Mondeo_I_Turnier_20090308_front.jpg/400px-Ford_Mondeo_I_Turnier_20090308_front.jpg",
2946 | "title": "Ford Mondeo (first generation)",
2947 | "class": "Mid-size car"
2948 | },
2949 | {
2950 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/Buick_Envision_02_China_2015-04-06.jpg/400px-Buick_Envision_02_China_2015-04-06.jpg",
2951 | "title": "Buick Envision",
2952 | "start_production": 2014,
2953 | "class": "Mid-size crossover"
2954 | },
2955 | {
2956 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fd/Kings_Ferry_6.21_FJ61EXF_%288717059549%29.jpg/400px-Kings_Ferry_6.21_FJ61EXF_%288717059549%29.jpg",
2957 | "title": "Volvo B13R",
2958 | "start_production": 2009,
2959 | "class": "Coach chassis"
2960 | },
2961 | {
2962 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/Land_Rover_Discovery_Sport_-_Static_%2815071077156%29.jpg/400px-Land_Rover_Discovery_Sport_-_Static_%2815071077156%29.jpg",
2963 | "title": "Land Rover Discovery Sport",
2964 | "start_production": 2014,
2965 | "class": "Compact SUV"
2966 | },
2967 | {
2968 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/26/Vladimir_Putin_driving_Lada_Vesta_04.jpg/400px-Vladimir_Putin_driving_Lada_Vesta_04.jpg",
2969 | "title": "Lada Vesta",
2970 | "start_production": 2015,
2971 | "class": "Small family car"
2972 | },
2973 | {
2974 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Opel_KARL_%281%29.jpg/400px-Opel_KARL_%281%29.jpg",
2975 | "title": "Opel Karl",
2976 | "start_production": 2014,
2977 | "class": "City car"
2978 | },
2979 | {
2980 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/2014_Ford_Tourneo_Courier_%28fl%29.jpg/400px-2014_Ford_Tourneo_Courier_%28fl%29.jpg",
2981 | "title": "Ford Transit Courier",
2982 | "start_production": 2014,
2983 | "class": "Leisure activity vehicle"
2984 | },
2985 | {
2986 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/2014_Rolls-Royce_Wraith_%28MY14%29_coupe_%282015-07-25%29_01.jpg/400px-2014_Rolls-Royce_Wraith_%28MY14%29_coupe_%282015-07-25%29_01.jpg",
2987 | "title": "Rolls-Royce Wraith (2013)",
2988 | "start_production": 2013,
2989 | "class": "Luxury car"
2990 | },
2991 | {
2992 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Stagecoach_Midlands_54220_YX63NHG_-_Flickr_-_Alan_Sansbury.jpg/400px-Stagecoach_Midlands_54220_YX63NHG_-_Flickr_-_Alan_Sansbury.jpg",
2993 | "title": "Volvo B11R",
2994 | "start_production": 2011,
2995 | "class": "Coach chassis"
2996 | },
2997 | {
2998 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Bentley_Bentayga_in_blue.jpg/400px-Bentley_Bentayga_in_blue.jpg",
2999 | "title": "Bentley Bentayga",
3000 | "start_production": 2015
3001 | },
3002 | {
3003 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/6/66/Aston_Martin_DB10_2015.jpg/400px-Aston_Martin_DB10_2015.jpg",
3004 | "title": "Aston Martin DB10",
3005 | "start_production": 2014,
3006 | "class": "Grand tourer"
3007 | },
3008 | {
3009 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/See-through-white-2017-Chevrolet-BoltEV-024.jpg/400px-See-through-white-2017-Chevrolet-BoltEV-024.jpg",
3010 | "title": "Chevrolet Bolt",
3011 | "start_production": 2016,
3012 | "class": "Subcompact"
3013 | },
3014 | {
3015 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Cadillac_CT6_04_2015.jpg/400px-Cadillac_CT6_04_2015.jpg",
3016 | "title": "Cadillac CT6",
3017 | "start_production": 2016,
3018 | "class": "Full-size luxury car"
3019 | },
3020 | {
3021 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1e/Hyundai_ASLAN_Front-Side.png/400px-Hyundai_ASLAN_Front-Side.png",
3022 | "title": "Hyundai Aslan",
3023 | "start_production": 2014,
3024 | "class": "Executive car"
3025 | },
3026 | {
3027 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Renault_Kadjar_front.jpg/400px-Renault_Kadjar_front.jpg",
3028 | "title": "Renault Kadjar",
3029 | "start_production": 2015,
3030 | "class": "Compact SUV"
3031 | },
3032 | {
3033 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Ford_Fiesta_MK3_front_20070926.jpg/400px-Ford_Fiesta_MK3_front_20070926.jpg",
3034 | "title": "Ford Fiesta (third generation)",
3035 | "start_production": 1989,
3036 | "class": "Supermini"
3037 | },
3038 | {
3039 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7b/MG_GS_01_China_2015-04-08.jpg/400px-MG_GS_01_China_2015-04-08.jpg",
3040 | "title": "MG GS",
3041 | "start_production": 2015,
3042 | "class": "Compact SUV"
3043 | },
3044 | {
3045 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/VW_Passat_B8_Limousine_2.0_TDI_Highline.JPG/400px-VW_Passat_B8_Limousine_2.0_TDI_Highline.JPG",
3046 | "title": "Volkswagen Passat (B8)",
3047 | "start_production": 2014,
3048 | "class": "Mid-size car"
3049 | },
3050 | {
3051 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/20150522032141_k3.jpg/400px-20150522032141_k3.jpg",
3052 | "title": "Renault Kwid",
3053 | "start_production": 2015,
3054 | "class": "Entry-level crossover"
3055 | },
3056 | {
3057 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/da/%2716_Chevrolet_Camaro_Convertible_%28MIAS_%2716%29.jpg/400px-%2716_Chevrolet_Camaro_Convertible_%28MIAS_%2716%29.jpg",
3058 | "title": "Chevrolet Camaro (sixth generation)",
3059 | "start_production": 2015,
3060 | "class": "Pony car Muscle car"
3061 | },
3062 | {
3063 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/87/Alpina_B10_BiTurbo_BASIS_BMW_5er_Gen3_E34_1989-1994_frontleft_2011-06-04_U.jpg/400px-Alpina_B10_BiTurbo_BASIS_BMW_5er_Gen3_E34_1989-1994_frontleft_2011-06-04_U.jpg",
3064 | "title": "Alpina B10 Biturbo",
3065 | "start_production": 1989,
3066 | "class": "Mid-size"
3067 | },
3068 | {
3069 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/2016_BMW_7-Series_%28G11%29_sedan%2C_front_view.jpg/400px-2016_BMW_7-Series_%28G11%29_sedan%2C_front_view.jpg",
3070 | "title": "BMW 7 Series (G11)",
3071 | "start_production": 2015,
3072 | "class": "Full-size luxury car"
3073 | },
3074 | {
3075 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Citro%C3%ABn_C4_Cactus_BlueHDi_100_Shine_Edition_%E2%80%93_Frontansicht_%283%29%2C_2._November_2014%2C_M%C3%BCnster.jpg/400px-Citro%C3%ABn_C4_Cactus_BlueHDi_100_Shine_Edition_%E2%80%93_Frontansicht_%283%29%2C_2._November_2014%2C_M%C3%BCnster.jpg",
3076 | "title": "Citroën C4 Cactus",
3077 | "start_production": 2014,
3078 | "class": "Mini crossover"
3079 | },
3080 | {
3081 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/21/Ashok_Leyland_STiLE.jpg/400px-Ashok_Leyland_STiLE.jpg",
3082 | "title": "Ashok Leyland STiLE",
3083 | "start_production": 2013,
3084 | "class": "Minivan"
3085 | },
3086 | {
3087 | "image": "",
3088 | "title": "Tata Movus",
3089 | "start_production": 2014,
3090 | "class": "MUV"
3091 | },
3092 | {
3093 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/Tata_Safari_Storme%2C_by_SouLSteer%2C_Maharaj_Bada_from_Gwalior%2C_April_2013.jpg/400px-Tata_Safari_Storme%2C_by_SouLSteer%2C_Maharaj_Bada_from_Gwalior%2C_April_2013.jpg",
3094 | "title": "Tata Safari Storme",
3095 | "start_production": 2012,
3096 | "class": "SUV"
3097 | },
3098 | {
3099 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5b/Mahindra_TUV_300_Chennai_2016_%282%29.JPG/400px-Mahindra_TUV_300_Chennai_2016_%282%29.JPG",
3100 | "title": "Mahindra TUV300",
3101 | "start_production": 2015,
3102 | "class": "Mini sport utility vehicle"
3103 | },
3104 | {
3105 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Tata_Nano_-_GenX_01.JPG/400px-Tata_Nano_-_GenX_01.JPG",
3106 | "title": "Tata GenX Nano",
3107 | "start_production": 2015,
3108 | "class": "City car"
3109 | },
3110 | {
3111 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Jiangling_Yusheng_01_China_2012-06-02.JPG/400px-Jiangling_Yusheng_01_China_2012-06-02.JPG",
3112 | "title": "JMC Yusheng",
3113 | "start_production": 2010,
3114 | "class": "Mid-sized crossover SUV"
3115 | },
3116 | {
3117 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Citro%C3%ABn_e-Mehari.jpg/400px-Citro%C3%ABn_e-Mehari.jpg",
3118 | "title": "Citroën E-Méhari",
3119 | "start_production": 2016,
3120 | "class": "Compact SUV"
3121 | },
3122 | {
3123 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Cadillac_XT5.jpg/400px-Cadillac_XT5.jpg",
3124 | "title": "Cadillac XT5",
3125 | "start_production": 2016,
3126 | "class": "Mid-size luxury crossover SUV"
3127 | },
3128 | {
3129 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/2017_Pacifica.jpg/400px-2017_Pacifica.jpg",
3130 | "title": "Chrysler Pacifica (RU)",
3131 | "start_production": 2016,
3132 | "class": "Minivan"
3133 | },
3134 | {
3135 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/82/2016-03-01_Geneva_Motor_Show_G052.JPG/400px-2016-03-01_Geneva_Motor_Show_G052.JPG",
3136 | "title": "SEAT Ateca",
3137 | "start_production": 2016,
3138 | "class": "Compact crossover SUV"
3139 | },
3140 | {
3141 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/82/Audi_Q2_Genfer_Automobilsalon_2016.jpg/400px-Audi_Q2_Genfer_Automobilsalon_2016.jpg",
3142 | "title": "Audi Q2",
3143 | "start_production": 2016,
3144 | "class": "Compact SUV"
3145 | },
3146 | {
3147 | "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/f/f1/Fiat_Tipo_-_prz%C3%B3d_%28MSP16%29.jpg/400px-Fiat_Tipo_-_prz%C3%B3d_%28MSP16%29.jpg",
3148 | "title": "Fiat Tipo (2015)",
3149 | "start_production": 2015,
3150 | "class": "Compact car"
3151 | }
3152 | ]
--------------------------------------------------------------------------------