From 4e2abebed20408dd84f80b16d348e1042336f700 Mon Sep 17 00:00:00 2001 From: dennis Date: Thu, 20 Sep 2018 08:07:31 -0300 Subject: [PATCH 1/8] #1 --- pokemon/pokemon/.gitignore | 25 ++ .../pokemon/.mvn/wrapper/maven-wrapper.jar | Bin 0 -> 47610 bytes .../.mvn/wrapper/maven-wrapper.properties | 1 + pokemon/pokemon/mvnw | 225 ++++++++++++ pokemon/pokemon/mvnw.cmd | 143 ++++++++ pokemon/pokemon/pom.xml | 59 ++++ .../dennis/pokemon/PokemonApplication.java | 12 + .../pokemon/controller/PokemonController.java | 45 +++ .../redfox/dennis/pokemon/filter/Pages.java | 77 +++++ .../dennis/pokemon/filter/PokemonFilter.java | 90 +++++ .../redfox/dennis/pokemon/model/Pokemon.java | 319 ++++++++++++++++++ .../com/redfox/dennis/pokemon/model/Tipe.java | 36 ++ .../redfox/dennis/pokemon/model/Weather.java | 36 ++ .../pokemon/repository/PokemonRepository.java | 41 +++ .../pokemon/service/PokemonService.java | 49 +++ .../src/main/resources/application.properties | 4 + .../pokemon/PokemonApplicationTests.java | 16 + 17 files changed, 1178 insertions(+) create mode 100644 pokemon/pokemon/.gitignore create mode 100644 pokemon/pokemon/.mvn/wrapper/maven-wrapper.jar create mode 100644 pokemon/pokemon/.mvn/wrapper/maven-wrapper.properties create mode 100644 pokemon/pokemon/mvnw create mode 100644 pokemon/pokemon/mvnw.cmd create mode 100644 pokemon/pokemon/pom.xml create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java create mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java create mode 100644 pokemon/pokemon/src/main/resources/application.properties create mode 100644 pokemon/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java diff --git a/pokemon/pokemon/.gitignore b/pokemon/pokemon/.gitignore new file mode 100644 index 00000000..82eca336 --- /dev/null +++ b/pokemon/pokemon/.gitignore @@ -0,0 +1,25 @@ +/target/ +!.mvn/wrapper/maven-wrapper.jar + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/build/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ \ No newline at end of file diff --git a/pokemon/pokemon/.mvn/wrapper/maven-wrapper.jar b/pokemon/pokemon/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..9cc84ea9b4d95453115d0c26488d6a78694e0bc6 GIT binary patch literal 47610 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 literal 0 HcmV?d00001 diff --git a/pokemon/pokemon/.mvn/wrapper/maven-wrapper.properties b/pokemon/pokemon/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 00000000..6c8c0e08 --- /dev/null +++ b/pokemon/pokemon/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1 @@ +distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.4/apache-maven-3.5.4-bin.zip diff --git a/pokemon/pokemon/mvnw b/pokemon/pokemon/mvnw new file mode 100644 index 00000000..5bf251c0 --- /dev/null +++ b/pokemon/pokemon/mvnw @@ -0,0 +1,225 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Maven2 Start Up Batch script +# +# Required ENV vars: +# ------------------ +# JAVA_HOME - location of a JDK home dir +# +# Optional ENV vars +# ----------------- +# M2_HOME - location of maven2's installed home dir +# MAVEN_OPTS - parameters passed to the Java VM when running Maven +# e.g. to debug Maven itself, use +# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +# MAVEN_SKIP_RC - flag to disable loading of mavenrc files +# ---------------------------------------------------------------------------- + +if [ -z "$MAVEN_SKIP_RC" ] ; then + + if [ -f /etc/mavenrc ] ; then + . /etc/mavenrc + fi + + if [ -f "$HOME/.mavenrc" ] ; then + . "$HOME/.mavenrc" + fi + +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false; +darwin=false; +mingw=false +case "`uname`" in + CYGWIN*) cygwin=true ;; + MINGW*) mingw=true;; + Darwin*) darwin=true + # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home + # See https://developer.apple.com/library/mac/qa/qa1170/_index.html + if [ -z "$JAVA_HOME" ]; then + if [ -x "/usr/libexec/java_home" ]; then + export JAVA_HOME="`/usr/libexec/java_home`" + else + export JAVA_HOME="/Library/Java/Home" + fi + fi + ;; +esac + +if [ -z "$JAVA_HOME" ] ; then + if [ -r /etc/gentoo-release ] ; then + JAVA_HOME=`java-config --jre-home` + fi +fi + +if [ -z "$M2_HOME" ] ; then + ## resolve links - $0 may be a link to maven's home + PRG="$0" + + # need this for relative symlinks + while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG="`dirname "$PRG"`/$link" + fi + done + + saveddir=`pwd` + + M2_HOME=`dirname "$PRG"`/.. + + # make it fully qualified + M2_HOME=`cd "$M2_HOME" && pwd` + + cd "$saveddir" + # echo Using m2 at $M2_HOME +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin ; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --unix "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --unix "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --unix "$CLASSPATH"` +fi + +# For Migwn, ensure paths are in UNIX format before anything is touched +if $mingw ; then + [ -n "$M2_HOME" ] && + M2_HOME="`(cd "$M2_HOME"; pwd)`" + [ -n "$JAVA_HOME" ] && + JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" + # TODO classpath? +fi + +if [ -z "$JAVA_HOME" ]; then + javaExecutable="`which javac`" + if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then + # readlink(1) is not available as standard on Solaris 10. + readLink=`which readlink` + if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then + if $darwin ; then + javaHome="`dirname \"$javaExecutable\"`" + javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" + else + javaExecutable="`readlink -f \"$javaExecutable\"`" + fi + javaHome="`dirname \"$javaExecutable\"`" + javaHome=`expr "$javaHome" : '\(.*\)/bin'` + JAVA_HOME="$javaHome" + export JAVA_HOME + fi + fi +fi + +if [ -z "$JAVACMD" ] ; then + if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD="`which java`" + fi +fi + +if [ ! -x "$JAVACMD" ] ; then + echo "Error: JAVA_HOME is not defined correctly." >&2 + echo " We cannot execute $JAVACMD" >&2 + exit 1 +fi + +if [ -z "$JAVA_HOME" ] ; then + echo "Warning: JAVA_HOME environment variable is not set." +fi + +CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher + +# traverses directory structure from process work directory to filesystem root +# first directory with .mvn subdirectory is considered project base directory +find_maven_basedir() { + + if [ -z "$1" ] + then + echo "Path not specified to find_maven_basedir" + return 1 + fi + + basedir="$1" + wdir="$1" + while [ "$wdir" != '/' ] ; do + if [ -d "$wdir"/.mvn ] ; then + basedir=$wdir + break + fi + # workaround for JBEAP-8937 (on Solaris 10/Sparc) + if [ -d "${wdir}" ]; then + wdir=`cd "$wdir/.."; pwd` + fi + # end of workaround + done + echo "${basedir}" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + echo "$(tr -s '\n' ' ' < "$1")" + fi +} + +BASE_DIR=`find_maven_basedir "$(pwd)"` +if [ -z "$BASE_DIR" ]; then + exit 1; +fi + +export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +echo $MAVEN_PROJECTBASEDIR +MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" + +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --path --windows "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --windows "$CLASSPATH"` + [ -n "$MAVEN_PROJECTBASEDIR" ] && + MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` +fi + +WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +exec "$JAVACMD" \ + $MAVEN_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/pokemon/pokemon/mvnw.cmd b/pokemon/pokemon/mvnw.cmd new file mode 100644 index 00000000..019bd74d --- /dev/null +++ b/pokemon/pokemon/mvnw.cmd @@ -0,0 +1,143 @@ +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Maven2 Start Up Batch script +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM M2_HOME - location of maven2's installed home dir +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" +if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" + +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" +if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%" == "on" pause + +if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% + +exit /B %ERROR_CODE% diff --git a/pokemon/pokemon/pom.xml b/pokemon/pokemon/pom.xml new file mode 100644 index 00000000..91236abf --- /dev/null +++ b/pokemon/pokemon/pom.xml @@ -0,0 +1,59 @@ + + + 4.0.0 + + br.com.redfox.dennis + pokemon + 0.0.1-SNAPSHOT + jar + + pokemon + Demo project for Spring Boot + + + org.springframework.boot + spring-boot-starter-parent + 2.0.5.RELEASE + + + + + UTF-8 + UTF-8 + 1.8 + + + + + org.springframework.boot + spring-boot-starter-data-jpa + + + org.springframework.boot + spring-boot-starter-web + + + + com.h2database + h2 + runtime + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + + diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java new file mode 100644 index 00000000..f61d8302 --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java @@ -0,0 +1,12 @@ +package br.com.redfox.dennis.pokemon; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class PokemonApplication { + + public static void main(String[] args) { + SpringApplication.run(PokemonApplication.class, args); + } +} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java new file mode 100644 index 00000000..e046370f --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java @@ -0,0 +1,45 @@ +package br.com.redfox.dennis.pokemon.controller; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Page; +import org.springframework.http.ResponseEntity; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import br.com.redfox.dennis.pokemon.filter.PokemonFilter; +import br.com.redfox.dennis.pokemon.model.Pokemon; +import br.com.redfox.dennis.pokemon.service.PokemonService; + + +@RestController +@RequestMapping("pokemon/api/v1") +public class PokemonController { + + + @Autowired + private PokemonService pokemonService; + + @GetMapping("/id/{page}") + public ResponseEntity> listById(@PathVariable(value = "page") int page) { + return ResponseEntity.ok(pokemonService.ListById(page)); + } + + @GetMapping("/name/{page}") + public ResponseEntity> listByName(@PathVariable(value = "page") int page) { + return ResponseEntity.ok(pokemonService.ListByName(page)); + } + + @GetMapping("/statusTotal/{page}") + public ResponseEntity> listByStatus(@PathVariable(value = "page") int page) { + return ResponseEntity.ok(pokemonService.ListByStatusTotal(page)); + } + + @GetMapping("/filter") + public ResponseEntity> listByStatus(PokemonFilter filter) { + return ResponseEntity.ok(pokemonService.findByFilter(filter)); + } + + +} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java new file mode 100644 index 00000000..70713d30 --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java @@ -0,0 +1,77 @@ +package br.com.redfox.dennis.pokemon.filter; + +import org.springframework.data.domain.Pageable; +import org.springframework.data.domain.Sort; + +public class Pages implements Pageable { + + private int pageNumber; + private int pageSize; + + + @Override + public int getPageNumber() { + // TODO Auto-generated method stub + return pageNumber; + } + + @Override + public int getPageSize() { + // TODO Auto-generated method stub + return pageSize; + } + + @Override + public long getOffset() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public Sort getSort() { + // TODO Auto-generated method stub + return null; + } + + @Override + public Pages next() { + // TODO Auto-generated method stub + return null; + } + + @Override + public Pages previousOrFirst() { + // TODO Auto-generated method stub + return null; + } + + @Override + public Pages first() { + // TODO Auto-generated method stub + return null; + } + + @Override + public boolean hasPrevious() { + // TODO Auto-generated method stub + return false; + } + + public void setPageNumber(int pageNumber) { + this.pageNumber = pageNumber; + } + + public void setPageSize(int pageSize) { + this.pageSize = pageSize; + } + + public Pages(int pageNumber, int pageSize) { + super(); + this.pageNumber = pageNumber; + this.pageSize = pageSize; + } + + + + +} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java new file mode 100644 index 00000000..8820a409 --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java @@ -0,0 +1,90 @@ +package br.com.redfox.dennis.pokemon.filter; + +import br.com.redfox.dennis.pokemon.model.Tipe; +import br.com.redfox.dennis.pokemon.model.Weather; + +public class PokemonFilter { + + private Long id; + private String name; + private Tipe tipe; + private Weather weather; + private Integer fromAtk; + private Integer fromDef; + private Integer fromSta; + private Integer evolutionState; + private Integer haveNest; + private int PageSize; + private int actualPage; + + public int getPageSize() { + return PageSize; + } + public void setPageSize(int pageSize) { + PageSize = pageSize; + } + public int getActualPage() { + return actualPage; + } + public void setActualPage(int actualPage) { + this.actualPage = actualPage; + } + public Long getId() { + return id; + } + public void setId(Long id) { + this.id = id; + } + public String getName() { + return name; + } + public void setName(String name) { + this.name = name; + } + public Tipe getTipe() { + return tipe; + } + public void setTipe(Tipe tipe) { + this.tipe = tipe; + } + public Weather getWeather() { + return weather; + } + public void setWeather(Weather weather) { + this.weather = weather; + } + public Integer getFromAtk() { + return fromAtk; + } + public void setFromAtk(Integer fromAtk) { + this.fromAtk = fromAtk; + } + public Integer getFromDef() { + return fromDef; + } + public void setFromDef(Integer fromDef) { + this.fromDef = fromDef; + } + public Integer getFromSta() { + return fromSta; + } + public void setFromSta(Integer fromSta) { + this.fromSta = fromSta; + } + public Integer getEvolutionState() { + return evolutionState; + } + public void setEvolutionState(Integer evolutionState) { + this.evolutionState = evolutionState; + } + public Integer getHaveNest() { + return haveNest; + } + public void setHaveNest(Integer haveNest) { + this.haveNest = haveNest; + } + + + + +} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java new file mode 100644 index 00000000..0f07ac99 --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java @@ -0,0 +1,319 @@ +package br.com.redfox.dennis.pokemon.model; + +import java.util.List; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Id; +import javax.persistence.JoinColumn; +import javax.persistence.JoinTable; +import javax.persistence.ManyToMany; +import javax.persistence.Table; + +@Entity +@Table(name = "POKEMON") +public class Pokemon { + + @Id + @Column(name = "ID_POKEMON") + private Long id; + + @Column(name = "NAME") + private String name; + + @Column(name = "POKEDEX_NUMBER") + private Integer pokederNumber; + + @Column(name = "IMGNAME") + private Integer imgname; + + @Column(name = "GENERATION") + private Integer generation; + + @Column(name = "EVOLUTION_STAGE") + private Integer evolutionStage; + + @Column(name = "EVOLVED") + private Integer evolved; + + @Column(name = "FAMILY_ID") + private Integer familyID; + + @Column(name = "CROSS_GEN") + private Integer crossGen; + + @ManyToMany + @JoinTable(name = "POKEMON_TIPE", joinColumns = { @JoinColumn(name = "ID_POKEMON") }, inverseJoinColumns = { + @JoinColumn(name = "ID_TIPE") }) + private List tipe; + + @ManyToMany + @JoinTable(name = "POKEMON_WEATHER", joinColumns = { @JoinColumn(name = "ID_POKEMON") }, inverseJoinColumns = { + @JoinColumn(name = "ID_WEATHER") }) + private ListweatherOne; + + @Column(name = "STAT_TOTAL") + private Integer statusTotal; + + @Column(name = "ATK") + private Integer atk; + + @Column(name = "DEF") + private Integer def; + + @Column(name = "STA") + private Integer sta; + + @Column(name = "LEGENDARY") + private Integer legendary; + + @Column(name = "AQUIREABLE") + private Integer aquireable; + + @Column(name = "SPAWNS") + private Integer spawns; + + @Column(name = "REGIONAL") + private Integer regional; + + @Column(name = "RAIDABLE") + private Integer raidable; + + @Column(name = "SHINY") + private Integer shiny; + + @Column(name = "NEST") + private Integer nest; + + @Column(name = "NEW") + private Integer isNew; + + @Column(name = "NOT_GETTABLE") + private Integer notGettable; + + @Column(name = "FUTUREEVOLVE") + private Integer futureEvolve; + + @Column(name = "CP40") + private Integer cp40; + + @Column(name = "CP39") + private Integer cp39; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getPokederNumber() { + return pokederNumber; + } + + public void setPokederNumber(Integer pokederNumber) { + this.pokederNumber = pokederNumber; + } + + public Integer getImgname() { + return imgname; + } + + public void setImgname(Integer imgname) { + this.imgname = imgname; + } + + public Integer getGeneration() { + return generation; + } + + public void setGeneration(Integer generation) { + this.generation = generation; + } + + public Integer getEvolutionStage() { + return evolutionStage; + } + + public void setEvolutionStage(Integer evolutionStage) { + this.evolutionStage = evolutionStage; + } + + public Integer getEvolved() { + return evolved; + } + + public void setEvolved(Integer evolved) { + this.evolved = evolved; + } + + public Integer getFamilyID() { + return familyID; + } + + public void setFamilyID(Integer familyID) { + this.familyID = familyID; + } + + public Integer getCrossGen() { + return crossGen; + } + + public void setCrossGen(Integer crossGen) { + this.crossGen = crossGen; + } + + public Integer getStatusTotal() { + return statusTotal; + } + + public List getTipe() { + return tipe; + } + + public void setTipe(List tipe) { + this.tipe = tipe; + } + + public List getWeatherOne() { + return weatherOne; + } + + public void setWeatherOne(List weatherOne) { + this.weatherOne = weatherOne; + } + + public void setStatusTotal(Integer statusTotal) { + this.statusTotal = statusTotal; + } + + public Integer getAtk() { + return atk; + } + + public void setAtk(Integer atk) { + this.atk = atk; + } + + public Integer getDef() { + return def; + } + + public void setDef(Integer def) { + this.def = def; + } + + public Integer getSta() { + return sta; + } + + public void setSta(Integer sta) { + this.sta = sta; + } + + public Integer getLegendary() { + return legendary; + } + + public void setLegendary(Integer legendary) { + this.legendary = legendary; + } + + public Integer getAquireable() { + return aquireable; + } + + public void setAquireable(Integer aquireable) { + this.aquireable = aquireable; + } + + public Integer getSpawns() { + return spawns; + } + + public void setSpawns(Integer spawns) { + this.spawns = spawns; + } + + public Integer getRegional() { + return regional; + } + + public void setRegional(Integer regional) { + this.regional = regional; + } + + public Integer getRaidable() { + return raidable; + } + + public void setRaidable(Integer raidable) { + this.raidable = raidable; + } + + public Integer getShiny() { + return shiny; + } + + public void setShiny(Integer shiny) { + this.shiny = shiny; + } + + public Integer getNest() { + return nest; + } + + public void setNest(Integer nest) { + this.nest = nest; + } + + public Integer getIsNew() { + return isNew; + } + + public void setIsNew(Integer isNew) { + this.isNew = isNew; + } + + public Integer getNotGettable() { + return notGettable; + } + + public void setNotGettable(Integer notGettable) { + this.notGettable = notGettable; + } + + public Integer getFutureEvolve() { + return futureEvolve; + } + + public void setFutureEvolve(Integer futureEvolve) { + this.futureEvolve = futureEvolve; + } + + public Integer getCp40() { + return cp40; + } + + public void setCp40(Integer cp40) { + this.cp40 = cp40; + } + + public Integer getCp39() { + return cp39; + } + + public void setCp39(Integer cp39) { + this.cp39 = cp39; + } + +} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java new file mode 100644 index 00000000..64ca487c --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java @@ -0,0 +1,36 @@ +package br.com.redfox.dennis.pokemon.model; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Id; +import javax.persistence.Table; + +@Entity +@Table(name = "TIPE") +public class Tipe { + + @Id + @Column(name = "ID_TIPE") + private Long id; + + @Column(name = "DESC_TIPE") + private String descricao; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getDescricao() { + return descricao; + } + + public void setDescricao(String descricao) { + this.descricao = descricao; + } + + +} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java new file mode 100644 index 00000000..1c7fad32 --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java @@ -0,0 +1,36 @@ +package br.com.redfox.dennis.pokemon.model; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Id; +import javax.persistence.Table; + +@Entity +@Table(name = "WEATHER") +public class Weather { + + @Id + @Column(name = "ID_WEATHER") + private Long id; + + @Column(name = "DESC_WEATHER") + private String descricao; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getDescricao() { + return descricao; + } + + public void setDescricao(String descricao) { + this.descricao = descricao; + } + + +} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java new file mode 100644 index 00000000..eae0a1ee --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java @@ -0,0 +1,41 @@ +package br.com.redfox.dennis.pokemon.repository; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.PagingAndSortingRepository; +import org.springframework.data.repository.query.Param; +import org.springframework.stereotype.Repository; + +import br.com.redfox.dennis.pokemon.model.Pokemon; + +@Repository +public interface PokemonRepository extends PagingAndSortingRepository { + + @Query("SELECT pokemon FROM Pokemon pokemon" + "INNER JOIN FETCH pokemon.tipe tipe " + + "INNER JOIN FETCH pokemon.weather weather" + "where (" + "(:id is NULL or pokemon.id = :id) &&" + + "(:name is null or pokemon.name = :name) &&" + "(:idTipe is null or tipe.id = :id ) &&" + + "(:idWeather is null or weather.id = :idWeather )" + "(:fromAtk is NULL or pokemon.atk => :fromAtk)" + + "(:fromDef is NULL or pokemon.atk => :fromDef)" + "(:fromSta is NULL or pokemon.atk => :fromSta)" + + "(:evolutionState is NULL or pokemon.evolutionStage = :evolutionState)" + + "(:haveNest is NULL or pokemon.nest = :haveNest)" + + "(:tipe is NULL or pokemon.tipe = :tipe)" + + "(:weather is NULL or pokemon.nest = :weather)" + ")") + Page findByFilter(Pageable pageable, @Param("id") Long id, + @Param("name") String name, + @Param("idTipe") Long idTipe, + @Param("idWeather") Long idWeather, + @Param("fromAtk") Integer fromAtk, + @Param("fromDef") Integer fromDef, + @Param("fromSta") Integer fromSta, @Param("evolutionState") Integer evolutionState, + @Param("haveNest") Integer haveNest + ); + + + Page findAllOrderByIdAsc(Pageable pageable); + Page findAllOrderByNameAsc(Pageable pageable); + Page findAllOrderBystatusTotalAsc(Pageable pageable); + + + +} + diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java new file mode 100644 index 00000000..a39001f3 --- /dev/null +++ b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java @@ -0,0 +1,49 @@ +package br.com.redfox.dennis.pokemon.service; + +import javax.transaction.Transactional; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Page; +import org.springframework.stereotype.Service; + +import br.com.redfox.dennis.pokemon.filter.Pages; +import br.com.redfox.dennis.pokemon.filter.PokemonFilter; +import br.com.redfox.dennis.pokemon.model.Pokemon; +import br.com.redfox.dennis.pokemon.repository.PokemonRepository; + +@Service +public class PokemonService { + + @Autowired + private PokemonRepository pokemonRepository; + + @Transactional + public Page findByFilter(PokemonFilter filter) { + Pages pag = new Pages(filter.getActualPage(), filter.getPageSize()); + return pokemonRepository.findByFilter(pag, filter.getId(), filter.getName(), filter.getTipe().getId(), + filter.getWeather().getId(), filter.getFromAtk(), filter.getFromDef(), filter.getFromSta(), + filter.getEvolutionState(), filter.getHaveNest()); + + } + + @Transactional + public Page ListById(int page){ + Pages pag = new Pages(page, 0); + return pokemonRepository.findAllOrderByIdAsc(pag); + + } + + @Transactional + public Page ListByName(int page){ + Pages pag = new Pages(page, 0); + return pokemonRepository.findAllOrderByNameAsc(pag); + } + + @Transactional + public Page ListByStatusTotal(int page){ + Pages pag = new Pages(page, 0); + return pokemonRepository.findAllOrderBystatusTotalAsc(pag); + } + + +} diff --git a/pokemon/pokemon/src/main/resources/application.properties b/pokemon/pokemon/src/main/resources/application.properties new file mode 100644 index 00000000..901873dd --- /dev/null +++ b/pokemon/pokemon/src/main/resources/application.properties @@ -0,0 +1,4 @@ +spring.h2.console.enabled=true +spring.h2.console.path=/h2 +spring.jpa.hibernate.ddl-auto=update +spring.datasource.url=jdbc:h2:file:~/pokemon \ No newline at end of file diff --git a/pokemon/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java b/pokemon/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java new file mode 100644 index 00000000..7e120614 --- /dev/null +++ b/pokemon/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java @@ -0,0 +1,16 @@ +package br.com.redfox.dennis.pokemon; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + +@RunWith(SpringRunner.class) +@SpringBootTest +public class PokemonApplicationTests { + + @Test + public void contextLoads() { + } + +} From ed7cdb0d99a516ef54c91d5e5b3df54e0305fc17 Mon Sep 17 00:00:00 2001 From: dennis Date: Thu, 20 Sep 2018 10:19:53 -0300 Subject: [PATCH 2/8] #2 --- pokemon/.gitignore | 25 ++ pokemon/.mvn/wrapper/maven-wrapper.jar | Bin 0 -> 47610 bytes pokemon/.mvn/wrapper/maven-wrapper.properties | 1 + pokemon/mvnw | 225 ++++++++++++ pokemon/mvnw.cmd | 143 ++++++++ pokemon/pom.xml | 59 ++++ .../dennis/pokemon/PokemonApplication.java | 12 + .../pokemon/controller/PokemonController.java | 45 +++ .../redfox/dennis/pokemon/filter/Pages.java | 77 +++++ .../dennis/pokemon/filter/PokemonFilter.java | 90 +++++ .../redfox/dennis/pokemon/model/Pokemon.java | 319 ++++++++++++++++++ .../com/redfox/dennis/pokemon/model/Tipe.java | 36 ++ .../redfox/dennis/pokemon/model/Weather.java | 36 ++ .../pokemon/repository/PokemonRepository.java | 34 ++ .../pokemon/service/PokemonService.java | 49 +++ .../src/main/resources/application.properties | 4 + .../pokemon/PokemonApplicationTests.java | 16 + 17 files changed, 1171 insertions(+) create mode 100644 pokemon/.gitignore create mode 100644 pokemon/.mvn/wrapper/maven-wrapper.jar create mode 100644 pokemon/.mvn/wrapper/maven-wrapper.properties create mode 100644 pokemon/mvnw create mode 100644 pokemon/mvnw.cmd create mode 100644 pokemon/pom.xml create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java create mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java create mode 100644 pokemon/src/main/resources/application.properties create mode 100644 pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java diff --git a/pokemon/.gitignore b/pokemon/.gitignore new file mode 100644 index 00000000..82eca336 --- /dev/null +++ b/pokemon/.gitignore @@ -0,0 +1,25 @@ +/target/ +!.mvn/wrapper/maven-wrapper.jar + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/build/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ \ No newline at end of file diff --git a/pokemon/.mvn/wrapper/maven-wrapper.jar b/pokemon/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..9cc84ea9b4d95453115d0c26488d6a78694e0bc6 GIT binary patch literal 47610 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 literal 0 HcmV?d00001 diff --git a/pokemon/.mvn/wrapper/maven-wrapper.properties b/pokemon/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 00000000..6c8c0e08 --- /dev/null +++ b/pokemon/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1 @@ +distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.4/apache-maven-3.5.4-bin.zip diff --git a/pokemon/mvnw b/pokemon/mvnw new file mode 100644 index 00000000..5bf251c0 --- /dev/null +++ b/pokemon/mvnw @@ -0,0 +1,225 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Maven2 Start Up Batch script +# +# Required ENV vars: +# ------------------ +# JAVA_HOME - location of a JDK home dir +# +# Optional ENV vars +# ----------------- +# M2_HOME - location of maven2's installed home dir +# MAVEN_OPTS - parameters passed to the Java VM when running Maven +# e.g. to debug Maven itself, use +# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +# MAVEN_SKIP_RC - flag to disable loading of mavenrc files +# ---------------------------------------------------------------------------- + +if [ -z "$MAVEN_SKIP_RC" ] ; then + + if [ -f /etc/mavenrc ] ; then + . /etc/mavenrc + fi + + if [ -f "$HOME/.mavenrc" ] ; then + . "$HOME/.mavenrc" + fi + +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false; +darwin=false; +mingw=false +case "`uname`" in + CYGWIN*) cygwin=true ;; + MINGW*) mingw=true;; + Darwin*) darwin=true + # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home + # See https://developer.apple.com/library/mac/qa/qa1170/_index.html + if [ -z "$JAVA_HOME" ]; then + if [ -x "/usr/libexec/java_home" ]; then + export JAVA_HOME="`/usr/libexec/java_home`" + else + export JAVA_HOME="/Library/Java/Home" + fi + fi + ;; +esac + +if [ -z "$JAVA_HOME" ] ; then + if [ -r /etc/gentoo-release ] ; then + JAVA_HOME=`java-config --jre-home` + fi +fi + +if [ -z "$M2_HOME" ] ; then + ## resolve links - $0 may be a link to maven's home + PRG="$0" + + # need this for relative symlinks + while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG="`dirname "$PRG"`/$link" + fi + done + + saveddir=`pwd` + + M2_HOME=`dirname "$PRG"`/.. + + # make it fully qualified + M2_HOME=`cd "$M2_HOME" && pwd` + + cd "$saveddir" + # echo Using m2 at $M2_HOME +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin ; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --unix "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --unix "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --unix "$CLASSPATH"` +fi + +# For Migwn, ensure paths are in UNIX format before anything is touched +if $mingw ; then + [ -n "$M2_HOME" ] && + M2_HOME="`(cd "$M2_HOME"; pwd)`" + [ -n "$JAVA_HOME" ] && + JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" + # TODO classpath? +fi + +if [ -z "$JAVA_HOME" ]; then + javaExecutable="`which javac`" + if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then + # readlink(1) is not available as standard on Solaris 10. + readLink=`which readlink` + if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then + if $darwin ; then + javaHome="`dirname \"$javaExecutable\"`" + javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" + else + javaExecutable="`readlink -f \"$javaExecutable\"`" + fi + javaHome="`dirname \"$javaExecutable\"`" + javaHome=`expr "$javaHome" : '\(.*\)/bin'` + JAVA_HOME="$javaHome" + export JAVA_HOME + fi + fi +fi + +if [ -z "$JAVACMD" ] ; then + if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD="`which java`" + fi +fi + +if [ ! -x "$JAVACMD" ] ; then + echo "Error: JAVA_HOME is not defined correctly." >&2 + echo " We cannot execute $JAVACMD" >&2 + exit 1 +fi + +if [ -z "$JAVA_HOME" ] ; then + echo "Warning: JAVA_HOME environment variable is not set." +fi + +CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher + +# traverses directory structure from process work directory to filesystem root +# first directory with .mvn subdirectory is considered project base directory +find_maven_basedir() { + + if [ -z "$1" ] + then + echo "Path not specified to find_maven_basedir" + return 1 + fi + + basedir="$1" + wdir="$1" + while [ "$wdir" != '/' ] ; do + if [ -d "$wdir"/.mvn ] ; then + basedir=$wdir + break + fi + # workaround for JBEAP-8937 (on Solaris 10/Sparc) + if [ -d "${wdir}" ]; then + wdir=`cd "$wdir/.."; pwd` + fi + # end of workaround + done + echo "${basedir}" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + echo "$(tr -s '\n' ' ' < "$1")" + fi +} + +BASE_DIR=`find_maven_basedir "$(pwd)"` +if [ -z "$BASE_DIR" ]; then + exit 1; +fi + +export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +echo $MAVEN_PROJECTBASEDIR +MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" + +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --path --windows "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --windows "$CLASSPATH"` + [ -n "$MAVEN_PROJECTBASEDIR" ] && + MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` +fi + +WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +exec "$JAVACMD" \ + $MAVEN_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/pokemon/mvnw.cmd b/pokemon/mvnw.cmd new file mode 100644 index 00000000..019bd74d --- /dev/null +++ b/pokemon/mvnw.cmd @@ -0,0 +1,143 @@ +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Maven2 Start Up Batch script +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM M2_HOME - location of maven2's installed home dir +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" +if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" + +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" +if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%" == "on" pause + +if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% + +exit /B %ERROR_CODE% diff --git a/pokemon/pom.xml b/pokemon/pom.xml new file mode 100644 index 00000000..91236abf --- /dev/null +++ b/pokemon/pom.xml @@ -0,0 +1,59 @@ + + + 4.0.0 + + br.com.redfox.dennis + pokemon + 0.0.1-SNAPSHOT + jar + + pokemon + Demo project for Spring Boot + + + org.springframework.boot + spring-boot-starter-parent + 2.0.5.RELEASE + + + + + UTF-8 + UTF-8 + 1.8 + + + + + org.springframework.boot + spring-boot-starter-data-jpa + + + org.springframework.boot + spring-boot-starter-web + + + + com.h2database + h2 + runtime + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + + diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java new file mode 100644 index 00000000..f61d8302 --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java @@ -0,0 +1,12 @@ +package br.com.redfox.dennis.pokemon; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class PokemonApplication { + + public static void main(String[] args) { + SpringApplication.run(PokemonApplication.class, args); + } +} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java new file mode 100644 index 00000000..e046370f --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java @@ -0,0 +1,45 @@ +package br.com.redfox.dennis.pokemon.controller; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Page; +import org.springframework.http.ResponseEntity; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import br.com.redfox.dennis.pokemon.filter.PokemonFilter; +import br.com.redfox.dennis.pokemon.model.Pokemon; +import br.com.redfox.dennis.pokemon.service.PokemonService; + + +@RestController +@RequestMapping("pokemon/api/v1") +public class PokemonController { + + + @Autowired + private PokemonService pokemonService; + + @GetMapping("/id/{page}") + public ResponseEntity> listById(@PathVariable(value = "page") int page) { + return ResponseEntity.ok(pokemonService.ListById(page)); + } + + @GetMapping("/name/{page}") + public ResponseEntity> listByName(@PathVariable(value = "page") int page) { + return ResponseEntity.ok(pokemonService.ListByName(page)); + } + + @GetMapping("/statusTotal/{page}") + public ResponseEntity> listByStatus(@PathVariable(value = "page") int page) { + return ResponseEntity.ok(pokemonService.ListByStatusTotal(page)); + } + + @GetMapping("/filter") + public ResponseEntity> listByStatus(PokemonFilter filter) { + return ResponseEntity.ok(pokemonService.findByFilter(filter)); + } + + +} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java new file mode 100644 index 00000000..70713d30 --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java @@ -0,0 +1,77 @@ +package br.com.redfox.dennis.pokemon.filter; + +import org.springframework.data.domain.Pageable; +import org.springframework.data.domain.Sort; + +public class Pages implements Pageable { + + private int pageNumber; + private int pageSize; + + + @Override + public int getPageNumber() { + // TODO Auto-generated method stub + return pageNumber; + } + + @Override + public int getPageSize() { + // TODO Auto-generated method stub + return pageSize; + } + + @Override + public long getOffset() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public Sort getSort() { + // TODO Auto-generated method stub + return null; + } + + @Override + public Pages next() { + // TODO Auto-generated method stub + return null; + } + + @Override + public Pages previousOrFirst() { + // TODO Auto-generated method stub + return null; + } + + @Override + public Pages first() { + // TODO Auto-generated method stub + return null; + } + + @Override + public boolean hasPrevious() { + // TODO Auto-generated method stub + return false; + } + + public void setPageNumber(int pageNumber) { + this.pageNumber = pageNumber; + } + + public void setPageSize(int pageSize) { + this.pageSize = pageSize; + } + + public Pages(int pageNumber, int pageSize) { + super(); + this.pageNumber = pageNumber; + this.pageSize = pageSize; + } + + + + +} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java new file mode 100644 index 00000000..8820a409 --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java @@ -0,0 +1,90 @@ +package br.com.redfox.dennis.pokemon.filter; + +import br.com.redfox.dennis.pokemon.model.Tipe; +import br.com.redfox.dennis.pokemon.model.Weather; + +public class PokemonFilter { + + private Long id; + private String name; + private Tipe tipe; + private Weather weather; + private Integer fromAtk; + private Integer fromDef; + private Integer fromSta; + private Integer evolutionState; + private Integer haveNest; + private int PageSize; + private int actualPage; + + public int getPageSize() { + return PageSize; + } + public void setPageSize(int pageSize) { + PageSize = pageSize; + } + public int getActualPage() { + return actualPage; + } + public void setActualPage(int actualPage) { + this.actualPage = actualPage; + } + public Long getId() { + return id; + } + public void setId(Long id) { + this.id = id; + } + public String getName() { + return name; + } + public void setName(String name) { + this.name = name; + } + public Tipe getTipe() { + return tipe; + } + public void setTipe(Tipe tipe) { + this.tipe = tipe; + } + public Weather getWeather() { + return weather; + } + public void setWeather(Weather weather) { + this.weather = weather; + } + public Integer getFromAtk() { + return fromAtk; + } + public void setFromAtk(Integer fromAtk) { + this.fromAtk = fromAtk; + } + public Integer getFromDef() { + return fromDef; + } + public void setFromDef(Integer fromDef) { + this.fromDef = fromDef; + } + public Integer getFromSta() { + return fromSta; + } + public void setFromSta(Integer fromSta) { + this.fromSta = fromSta; + } + public Integer getEvolutionState() { + return evolutionState; + } + public void setEvolutionState(Integer evolutionState) { + this.evolutionState = evolutionState; + } + public Integer getHaveNest() { + return haveNest; + } + public void setHaveNest(Integer haveNest) { + this.haveNest = haveNest; + } + + + + +} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java new file mode 100644 index 00000000..0f07ac99 --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java @@ -0,0 +1,319 @@ +package br.com.redfox.dennis.pokemon.model; + +import java.util.List; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Id; +import javax.persistence.JoinColumn; +import javax.persistence.JoinTable; +import javax.persistence.ManyToMany; +import javax.persistence.Table; + +@Entity +@Table(name = "POKEMON") +public class Pokemon { + + @Id + @Column(name = "ID_POKEMON") + private Long id; + + @Column(name = "NAME") + private String name; + + @Column(name = "POKEDEX_NUMBER") + private Integer pokederNumber; + + @Column(name = "IMGNAME") + private Integer imgname; + + @Column(name = "GENERATION") + private Integer generation; + + @Column(name = "EVOLUTION_STAGE") + private Integer evolutionStage; + + @Column(name = "EVOLVED") + private Integer evolved; + + @Column(name = "FAMILY_ID") + private Integer familyID; + + @Column(name = "CROSS_GEN") + private Integer crossGen; + + @ManyToMany + @JoinTable(name = "POKEMON_TIPE", joinColumns = { @JoinColumn(name = "ID_POKEMON") }, inverseJoinColumns = { + @JoinColumn(name = "ID_TIPE") }) + private List tipe; + + @ManyToMany + @JoinTable(name = "POKEMON_WEATHER", joinColumns = { @JoinColumn(name = "ID_POKEMON") }, inverseJoinColumns = { + @JoinColumn(name = "ID_WEATHER") }) + private ListweatherOne; + + @Column(name = "STAT_TOTAL") + private Integer statusTotal; + + @Column(name = "ATK") + private Integer atk; + + @Column(name = "DEF") + private Integer def; + + @Column(name = "STA") + private Integer sta; + + @Column(name = "LEGENDARY") + private Integer legendary; + + @Column(name = "AQUIREABLE") + private Integer aquireable; + + @Column(name = "SPAWNS") + private Integer spawns; + + @Column(name = "REGIONAL") + private Integer regional; + + @Column(name = "RAIDABLE") + private Integer raidable; + + @Column(name = "SHINY") + private Integer shiny; + + @Column(name = "NEST") + private Integer nest; + + @Column(name = "NEW") + private Integer isNew; + + @Column(name = "NOT_GETTABLE") + private Integer notGettable; + + @Column(name = "FUTUREEVOLVE") + private Integer futureEvolve; + + @Column(name = "CP40") + private Integer cp40; + + @Column(name = "CP39") + private Integer cp39; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getPokederNumber() { + return pokederNumber; + } + + public void setPokederNumber(Integer pokederNumber) { + this.pokederNumber = pokederNumber; + } + + public Integer getImgname() { + return imgname; + } + + public void setImgname(Integer imgname) { + this.imgname = imgname; + } + + public Integer getGeneration() { + return generation; + } + + public void setGeneration(Integer generation) { + this.generation = generation; + } + + public Integer getEvolutionStage() { + return evolutionStage; + } + + public void setEvolutionStage(Integer evolutionStage) { + this.evolutionStage = evolutionStage; + } + + public Integer getEvolved() { + return evolved; + } + + public void setEvolved(Integer evolved) { + this.evolved = evolved; + } + + public Integer getFamilyID() { + return familyID; + } + + public void setFamilyID(Integer familyID) { + this.familyID = familyID; + } + + public Integer getCrossGen() { + return crossGen; + } + + public void setCrossGen(Integer crossGen) { + this.crossGen = crossGen; + } + + public Integer getStatusTotal() { + return statusTotal; + } + + public List getTipe() { + return tipe; + } + + public void setTipe(List tipe) { + this.tipe = tipe; + } + + public List getWeatherOne() { + return weatherOne; + } + + public void setWeatherOne(List weatherOne) { + this.weatherOne = weatherOne; + } + + public void setStatusTotal(Integer statusTotal) { + this.statusTotal = statusTotal; + } + + public Integer getAtk() { + return atk; + } + + public void setAtk(Integer atk) { + this.atk = atk; + } + + public Integer getDef() { + return def; + } + + public void setDef(Integer def) { + this.def = def; + } + + public Integer getSta() { + return sta; + } + + public void setSta(Integer sta) { + this.sta = sta; + } + + public Integer getLegendary() { + return legendary; + } + + public void setLegendary(Integer legendary) { + this.legendary = legendary; + } + + public Integer getAquireable() { + return aquireable; + } + + public void setAquireable(Integer aquireable) { + this.aquireable = aquireable; + } + + public Integer getSpawns() { + return spawns; + } + + public void setSpawns(Integer spawns) { + this.spawns = spawns; + } + + public Integer getRegional() { + return regional; + } + + public void setRegional(Integer regional) { + this.regional = regional; + } + + public Integer getRaidable() { + return raidable; + } + + public void setRaidable(Integer raidable) { + this.raidable = raidable; + } + + public Integer getShiny() { + return shiny; + } + + public void setShiny(Integer shiny) { + this.shiny = shiny; + } + + public Integer getNest() { + return nest; + } + + public void setNest(Integer nest) { + this.nest = nest; + } + + public Integer getIsNew() { + return isNew; + } + + public void setIsNew(Integer isNew) { + this.isNew = isNew; + } + + public Integer getNotGettable() { + return notGettable; + } + + public void setNotGettable(Integer notGettable) { + this.notGettable = notGettable; + } + + public Integer getFutureEvolve() { + return futureEvolve; + } + + public void setFutureEvolve(Integer futureEvolve) { + this.futureEvolve = futureEvolve; + } + + public Integer getCp40() { + return cp40; + } + + public void setCp40(Integer cp40) { + this.cp40 = cp40; + } + + public Integer getCp39() { + return cp39; + } + + public void setCp39(Integer cp39) { + this.cp39 = cp39; + } + +} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java new file mode 100644 index 00000000..64ca487c --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java @@ -0,0 +1,36 @@ +package br.com.redfox.dennis.pokemon.model; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Id; +import javax.persistence.Table; + +@Entity +@Table(name = "TIPE") +public class Tipe { + + @Id + @Column(name = "ID_TIPE") + private Long id; + + @Column(name = "DESC_TIPE") + private String descricao; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getDescricao() { + return descricao; + } + + public void setDescricao(String descricao) { + this.descricao = descricao; + } + + +} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java new file mode 100644 index 00000000..1c7fad32 --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java @@ -0,0 +1,36 @@ +package br.com.redfox.dennis.pokemon.model; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Id; +import javax.persistence.Table; + +@Entity +@Table(name = "WEATHER") +public class Weather { + + @Id + @Column(name = "ID_WEATHER") + private Long id; + + @Column(name = "DESC_WEATHER") + private String descricao; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getDescricao() { + return descricao; + } + + public void setDescricao(String descricao) { + this.descricao = descricao; + } + + +} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java new file mode 100644 index 00000000..bb7a6415 --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java @@ -0,0 +1,34 @@ +package br.com.redfox.dennis.pokemon.repository; + +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.PagingAndSortingRepository; +import org.springframework.data.repository.query.Param; +import org.springframework.stereotype.Repository; + +import br.com.redfox.dennis.pokemon.model.Pokemon; + +@Repository +public interface PokemonRepository extends PagingAndSortingRepository { + + @Query("SELECT pokemon FROM Pokemon pokemon" + "INNER JOIN FETCH pokemon.tipe tipe " + + "INNER JOIN FETCH pokemon.weather weather where ( :id is NULL or pokemon.id = :id) AND " + + "( :name is null or pokemon.name = :name) AND ( :idTipe is null or tipe.id = :id ) AND " + + "( :idWeather is null or weather.id = :idWeather ) AND (:fromAtk is NULL or pokemon.atk >= :fromAtk) AND " + + "( :fromDef is NULL or pokemon.atk >= :fromDef) AND (:fromSta is NULL or pokemon.atk >= :fromSta) AND " + + "( :evolutionState is NULL or pokemon.evolutionStage = :evolutionState) AND " + + "( :haveNest is NULL or pokemon.nest = :haveNest) AND ( :tipe is NULL or pokemon.tipe = :tipe) AND " + + "( :weather is NULL or pokemon.nest = :weather)") + Page findByFilter(Pageable pageable, @Param("id") Long id, @Param("name") String name, + @Param("idTipe") Long idTipe, @Param("idWeather") Long idWeather, @Param("fromAtk") Integer fromAtk, + @Param("fromDef") Integer fromDef, @Param("fromSta") Integer fromSta, + @Param("evolutionState") Integer evolutionState, @Param("haveNest") Integer haveNest); + + Page findAllOrderById(Pageable pageable); + + Page findAllOrderByName(Pageable pageable); + + Page findAllOrderBystatusTotal(Pageable pageable); + +} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java new file mode 100644 index 00000000..2724beed --- /dev/null +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java @@ -0,0 +1,49 @@ +package br.com.redfox.dennis.pokemon.service; + +import javax.transaction.Transactional; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Page; +import org.springframework.stereotype.Service; + +import br.com.redfox.dennis.pokemon.filter.Pages; +import br.com.redfox.dennis.pokemon.filter.PokemonFilter; +import br.com.redfox.dennis.pokemon.model.Pokemon; +import br.com.redfox.dennis.pokemon.repository.PokemonRepository; + +@Service +public class PokemonService { + + @Autowired + private PokemonRepository pokemonRepository; + + @Transactional + public Page findByFilter(PokemonFilter filter) { + Pages pag = new Pages(filter.getActualPage(), filter.getPageSize()); + return pokemonRepository.findByFilter(pag, filter.getId(), filter.getName(), filter.getTipe().getId(), + filter.getWeather().getId(), filter.getFromAtk(), filter.getFromDef(), filter.getFromSta(), + filter.getEvolutionState(), filter.getHaveNest()); + + } + + @Transactional + public Page ListById(int page){ + Pages pag = new Pages(page, 0); + return pokemonRepository.findAllOrderById(pag); + + } + + @Transactional + public Page ListByName(int page){ + Pages pag = new Pages(page, 0); + return pokemonRepository.findAllOrderByName(pag); + } + + @Transactional + public Page ListByStatusTotal(int page){ + Pages pag = new Pages(page, 0); + return pokemonRepository.findAllOrderBystatusTotal(pag); + } + + +} diff --git a/pokemon/src/main/resources/application.properties b/pokemon/src/main/resources/application.properties new file mode 100644 index 00000000..901873dd --- /dev/null +++ b/pokemon/src/main/resources/application.properties @@ -0,0 +1,4 @@ +spring.h2.console.enabled=true +spring.h2.console.path=/h2 +spring.jpa.hibernate.ddl-auto=update +spring.datasource.url=jdbc:h2:file:~/pokemon \ No newline at end of file diff --git a/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java b/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java new file mode 100644 index 00000000..7e120614 --- /dev/null +++ b/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java @@ -0,0 +1,16 @@ +package br.com.redfox.dennis.pokemon; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + +@RunWith(SpringRunner.class) +@SpringBootTest +public class PokemonApplicationTests { + + @Test + public void contextLoads() { + } + +} From 92a7f8ba2de7e0e2053f1a356ecf66e7eac592bb Mon Sep 17 00:00:00 2001 From: Dennis Coutinho Date: Thu, 20 Sep 2018 12:43:47 -0300 Subject: [PATCH 3/8] #3 --- pokemon/pokemon/.gitignore | 25 -- .../pokemon/.mvn/wrapper/maven-wrapper.jar | Bin 47610 -> 0 bytes .../.mvn/wrapper/maven-wrapper.properties | 1 - pokemon/pokemon/mvnw | 225 ------------ pokemon/pokemon/mvnw.cmd | 143 -------- pokemon/pokemon/pom.xml | 59 ---- .../dennis/pokemon/PokemonApplication.java | 12 - .../pokemon/controller/PokemonController.java | 45 --- .../redfox/dennis/pokemon/filter/Pages.java | 77 ----- .../dennis/pokemon/filter/PokemonFilter.java | 90 ----- .../redfox/dennis/pokemon/model/Pokemon.java | 319 ------------------ .../com/redfox/dennis/pokemon/model/Tipe.java | 36 -- .../redfox/dennis/pokemon/model/Weather.java | 36 -- .../pokemon/repository/PokemonRepository.java | 41 --- .../pokemon/service/PokemonService.java | 49 --- .../src/main/resources/application.properties | 4 - .../pokemon/PokemonApplicationTests.java | 16 - pokemon/pom.xml | 4 + .../redfox/dennis/pokemon/filter/Pages.java | 77 ----- .../redfox/dennis/pokemon/model/Pokemon.java | 17 +- .../pokemon/repository/PokemonRepository.java | 16 +- .../pokemon/service/PokemonService.java | 34 +- .../src/main/resources/application.properties | 23 +- 23 files changed, 61 insertions(+), 1288 deletions(-) delete mode 100644 pokemon/pokemon/.gitignore delete mode 100644 pokemon/pokemon/.mvn/wrapper/maven-wrapper.jar delete mode 100644 pokemon/pokemon/.mvn/wrapper/maven-wrapper.properties delete mode 100644 pokemon/pokemon/mvnw delete mode 100644 pokemon/pokemon/mvnw.cmd delete mode 100644 pokemon/pokemon/pom.xml delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java delete mode 100644 pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java delete mode 100644 pokemon/pokemon/src/main/resources/application.properties delete mode 100644 pokemon/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java delete mode 100644 pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java diff --git a/pokemon/pokemon/.gitignore b/pokemon/pokemon/.gitignore deleted file mode 100644 index 82eca336..00000000 --- a/pokemon/pokemon/.gitignore +++ /dev/null @@ -1,25 +0,0 @@ -/target/ -!.mvn/wrapper/maven-wrapper.jar - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -/nbproject/private/ -/build/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ \ No newline at end of file diff --git a/pokemon/pokemon/.mvn/wrapper/maven-wrapper.jar b/pokemon/pokemon/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index 9cc84ea9b4d95453115d0c26488d6a78694e0bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47610 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 diff --git a/pokemon/pokemon/.mvn/wrapper/maven-wrapper.properties b/pokemon/pokemon/.mvn/wrapper/maven-wrapper.properties deleted file mode 100644 index 6c8c0e08..00000000 --- a/pokemon/pokemon/.mvn/wrapper/maven-wrapper.properties +++ /dev/null @@ -1 +0,0 @@ -distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.4/apache-maven-3.5.4-bin.zip diff --git a/pokemon/pokemon/mvnw b/pokemon/pokemon/mvnw deleted file mode 100644 index 5bf251c0..00000000 --- a/pokemon/pokemon/mvnw +++ /dev/null @@ -1,225 +0,0 @@ -#!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# ---------------------------------------------------------------------------- - -# ---------------------------------------------------------------------------- -# Maven2 Start Up Batch script -# -# Required ENV vars: -# ------------------ -# JAVA_HOME - location of a JDK home dir -# -# Optional ENV vars -# ----------------- -# M2_HOME - location of maven2's installed home dir -# MAVEN_OPTS - parameters passed to the Java VM when running Maven -# e.g. to debug Maven itself, use -# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -# MAVEN_SKIP_RC - flag to disable loading of mavenrc files -# ---------------------------------------------------------------------------- - -if [ -z "$MAVEN_SKIP_RC" ] ; then - - if [ -f /etc/mavenrc ] ; then - . /etc/mavenrc - fi - - if [ -f "$HOME/.mavenrc" ] ; then - . "$HOME/.mavenrc" - fi - -fi - -# OS specific support. $var _must_ be set to either true or false. -cygwin=false; -darwin=false; -mingw=false -case "`uname`" in - CYGWIN*) cygwin=true ;; - MINGW*) mingw=true;; - Darwin*) darwin=true - # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home - # See https://developer.apple.com/library/mac/qa/qa1170/_index.html - if [ -z "$JAVA_HOME" ]; then - if [ -x "/usr/libexec/java_home" ]; then - export JAVA_HOME="`/usr/libexec/java_home`" - else - export JAVA_HOME="/Library/Java/Home" - fi - fi - ;; -esac - -if [ -z "$JAVA_HOME" ] ; then - if [ -r /etc/gentoo-release ] ; then - JAVA_HOME=`java-config --jre-home` - fi -fi - -if [ -z "$M2_HOME" ] ; then - ## resolve links - $0 may be a link to maven's home - PRG="$0" - - # need this for relative symlinks - while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG="`dirname "$PRG"`/$link" - fi - done - - saveddir=`pwd` - - M2_HOME=`dirname "$PRG"`/.. - - # make it fully qualified - M2_HOME=`cd "$M2_HOME" && pwd` - - cd "$saveddir" - # echo Using m2 at $M2_HOME -fi - -# For Cygwin, ensure paths are in UNIX format before anything is touched -if $cygwin ; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --unix "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --unix "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --unix "$CLASSPATH"` -fi - -# For Migwn, ensure paths are in UNIX format before anything is touched -if $mingw ; then - [ -n "$M2_HOME" ] && - M2_HOME="`(cd "$M2_HOME"; pwd)`" - [ -n "$JAVA_HOME" ] && - JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" - # TODO classpath? -fi - -if [ -z "$JAVA_HOME" ]; then - javaExecutable="`which javac`" - if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then - # readlink(1) is not available as standard on Solaris 10. - readLink=`which readlink` - if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then - if $darwin ; then - javaHome="`dirname \"$javaExecutable\"`" - javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" - else - javaExecutable="`readlink -f \"$javaExecutable\"`" - fi - javaHome="`dirname \"$javaExecutable\"`" - javaHome=`expr "$javaHome" : '\(.*\)/bin'` - JAVA_HOME="$javaHome" - export JAVA_HOME - fi - fi -fi - -if [ -z "$JAVACMD" ] ; then - if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - else - JAVACMD="`which java`" - fi -fi - -if [ ! -x "$JAVACMD" ] ; then - echo "Error: JAVA_HOME is not defined correctly." >&2 - echo " We cannot execute $JAVACMD" >&2 - exit 1 -fi - -if [ -z "$JAVA_HOME" ] ; then - echo "Warning: JAVA_HOME environment variable is not set." -fi - -CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher - -# traverses directory structure from process work directory to filesystem root -# first directory with .mvn subdirectory is considered project base directory -find_maven_basedir() { - - if [ -z "$1" ] - then - echo "Path not specified to find_maven_basedir" - return 1 - fi - - basedir="$1" - wdir="$1" - while [ "$wdir" != '/' ] ; do - if [ -d "$wdir"/.mvn ] ; then - basedir=$wdir - break - fi - # workaround for JBEAP-8937 (on Solaris 10/Sparc) - if [ -d "${wdir}" ]; then - wdir=`cd "$wdir/.."; pwd` - fi - # end of workaround - done - echo "${basedir}" -} - -# concatenates all lines of a file -concat_lines() { - if [ -f "$1" ]; then - echo "$(tr -s '\n' ' ' < "$1")" - fi -} - -BASE_DIR=`find_maven_basedir "$(pwd)"` -if [ -z "$BASE_DIR" ]; then - exit 1; -fi - -export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} -echo $MAVEN_PROJECTBASEDIR -MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" - -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --path --windows "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --windows "$CLASSPATH"` - [ -n "$MAVEN_PROJECTBASEDIR" ] && - MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` -fi - -WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -exec "$JAVACMD" \ - $MAVEN_OPTS \ - -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ - "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/pokemon/pokemon/mvnw.cmd b/pokemon/pokemon/mvnw.cmd deleted file mode 100644 index 019bd74d..00000000 --- a/pokemon/pokemon/mvnw.cmd +++ /dev/null @@ -1,143 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven2 Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" - -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% diff --git a/pokemon/pokemon/pom.xml b/pokemon/pokemon/pom.xml deleted file mode 100644 index 91236abf..00000000 --- a/pokemon/pokemon/pom.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - 4.0.0 - - br.com.redfox.dennis - pokemon - 0.0.1-SNAPSHOT - jar - - pokemon - Demo project for Spring Boot - - - org.springframework.boot - spring-boot-starter-parent - 2.0.5.RELEASE - - - - - UTF-8 - UTF-8 - 1.8 - - - - - org.springframework.boot - spring-boot-starter-data-jpa - - - org.springframework.boot - spring-boot-starter-web - - - - com.h2database - h2 - runtime - - - org.springframework.boot - spring-boot-starter-test - test - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - - diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java deleted file mode 100644 index f61d8302..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/PokemonApplication.java +++ /dev/null @@ -1,12 +0,0 @@ -package br.com.redfox.dennis.pokemon; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; - -@SpringBootApplication -public class PokemonApplication { - - public static void main(String[] args) { - SpringApplication.run(PokemonApplication.class, args); - } -} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java deleted file mode 100644 index e046370f..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/controller/PokemonController.java +++ /dev/null @@ -1,45 +0,0 @@ -package br.com.redfox.dennis.pokemon.controller; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.data.domain.Page; -import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import br.com.redfox.dennis.pokemon.filter.PokemonFilter; -import br.com.redfox.dennis.pokemon.model.Pokemon; -import br.com.redfox.dennis.pokemon.service.PokemonService; - - -@RestController -@RequestMapping("pokemon/api/v1") -public class PokemonController { - - - @Autowired - private PokemonService pokemonService; - - @GetMapping("/id/{page}") - public ResponseEntity> listById(@PathVariable(value = "page") int page) { - return ResponseEntity.ok(pokemonService.ListById(page)); - } - - @GetMapping("/name/{page}") - public ResponseEntity> listByName(@PathVariable(value = "page") int page) { - return ResponseEntity.ok(pokemonService.ListByName(page)); - } - - @GetMapping("/statusTotal/{page}") - public ResponseEntity> listByStatus(@PathVariable(value = "page") int page) { - return ResponseEntity.ok(pokemonService.ListByStatusTotal(page)); - } - - @GetMapping("/filter") - public ResponseEntity> listByStatus(PokemonFilter filter) { - return ResponseEntity.ok(pokemonService.findByFilter(filter)); - } - - -} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java deleted file mode 100644 index 70713d30..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java +++ /dev/null @@ -1,77 +0,0 @@ -package br.com.redfox.dennis.pokemon.filter; - -import org.springframework.data.domain.Pageable; -import org.springframework.data.domain.Sort; - -public class Pages implements Pageable { - - private int pageNumber; - private int pageSize; - - - @Override - public int getPageNumber() { - // TODO Auto-generated method stub - return pageNumber; - } - - @Override - public int getPageSize() { - // TODO Auto-generated method stub - return pageSize; - } - - @Override - public long getOffset() { - // TODO Auto-generated method stub - return 0; - } - - @Override - public Sort getSort() { - // TODO Auto-generated method stub - return null; - } - - @Override - public Pages next() { - // TODO Auto-generated method stub - return null; - } - - @Override - public Pages previousOrFirst() { - // TODO Auto-generated method stub - return null; - } - - @Override - public Pages first() { - // TODO Auto-generated method stub - return null; - } - - @Override - public boolean hasPrevious() { - // TODO Auto-generated method stub - return false; - } - - public void setPageNumber(int pageNumber) { - this.pageNumber = pageNumber; - } - - public void setPageSize(int pageSize) { - this.pageSize = pageSize; - } - - public Pages(int pageNumber, int pageSize) { - super(); - this.pageNumber = pageNumber; - this.pageSize = pageSize; - } - - - - -} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java deleted file mode 100644 index 8820a409..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/PokemonFilter.java +++ /dev/null @@ -1,90 +0,0 @@ -package br.com.redfox.dennis.pokemon.filter; - -import br.com.redfox.dennis.pokemon.model.Tipe; -import br.com.redfox.dennis.pokemon.model.Weather; - -public class PokemonFilter { - - private Long id; - private String name; - private Tipe tipe; - private Weather weather; - private Integer fromAtk; - private Integer fromDef; - private Integer fromSta; - private Integer evolutionState; - private Integer haveNest; - private int PageSize; - private int actualPage; - - public int getPageSize() { - return PageSize; - } - public void setPageSize(int pageSize) { - PageSize = pageSize; - } - public int getActualPage() { - return actualPage; - } - public void setActualPage(int actualPage) { - this.actualPage = actualPage; - } - public Long getId() { - return id; - } - public void setId(Long id) { - this.id = id; - } - public String getName() { - return name; - } - public void setName(String name) { - this.name = name; - } - public Tipe getTipe() { - return tipe; - } - public void setTipe(Tipe tipe) { - this.tipe = tipe; - } - public Weather getWeather() { - return weather; - } - public void setWeather(Weather weather) { - this.weather = weather; - } - public Integer getFromAtk() { - return fromAtk; - } - public void setFromAtk(Integer fromAtk) { - this.fromAtk = fromAtk; - } - public Integer getFromDef() { - return fromDef; - } - public void setFromDef(Integer fromDef) { - this.fromDef = fromDef; - } - public Integer getFromSta() { - return fromSta; - } - public void setFromSta(Integer fromSta) { - this.fromSta = fromSta; - } - public Integer getEvolutionState() { - return evolutionState; - } - public void setEvolutionState(Integer evolutionState) { - this.evolutionState = evolutionState; - } - public Integer getHaveNest() { - return haveNest; - } - public void setHaveNest(Integer haveNest) { - this.haveNest = haveNest; - } - - - - -} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java deleted file mode 100644 index 0f07ac99..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java +++ /dev/null @@ -1,319 +0,0 @@ -package br.com.redfox.dennis.pokemon.model; - -import java.util.List; - -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.JoinColumn; -import javax.persistence.JoinTable; -import javax.persistence.ManyToMany; -import javax.persistence.Table; - -@Entity -@Table(name = "POKEMON") -public class Pokemon { - - @Id - @Column(name = "ID_POKEMON") - private Long id; - - @Column(name = "NAME") - private String name; - - @Column(name = "POKEDEX_NUMBER") - private Integer pokederNumber; - - @Column(name = "IMGNAME") - private Integer imgname; - - @Column(name = "GENERATION") - private Integer generation; - - @Column(name = "EVOLUTION_STAGE") - private Integer evolutionStage; - - @Column(name = "EVOLVED") - private Integer evolved; - - @Column(name = "FAMILY_ID") - private Integer familyID; - - @Column(name = "CROSS_GEN") - private Integer crossGen; - - @ManyToMany - @JoinTable(name = "POKEMON_TIPE", joinColumns = { @JoinColumn(name = "ID_POKEMON") }, inverseJoinColumns = { - @JoinColumn(name = "ID_TIPE") }) - private List tipe; - - @ManyToMany - @JoinTable(name = "POKEMON_WEATHER", joinColumns = { @JoinColumn(name = "ID_POKEMON") }, inverseJoinColumns = { - @JoinColumn(name = "ID_WEATHER") }) - private ListweatherOne; - - @Column(name = "STAT_TOTAL") - private Integer statusTotal; - - @Column(name = "ATK") - private Integer atk; - - @Column(name = "DEF") - private Integer def; - - @Column(name = "STA") - private Integer sta; - - @Column(name = "LEGENDARY") - private Integer legendary; - - @Column(name = "AQUIREABLE") - private Integer aquireable; - - @Column(name = "SPAWNS") - private Integer spawns; - - @Column(name = "REGIONAL") - private Integer regional; - - @Column(name = "RAIDABLE") - private Integer raidable; - - @Column(name = "SHINY") - private Integer shiny; - - @Column(name = "NEST") - private Integer nest; - - @Column(name = "NEW") - private Integer isNew; - - @Column(name = "NOT_GETTABLE") - private Integer notGettable; - - @Column(name = "FUTUREEVOLVE") - private Integer futureEvolve; - - @Column(name = "CP40") - private Integer cp40; - - @Column(name = "CP39") - private Integer cp39; - - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public Integer getPokederNumber() { - return pokederNumber; - } - - public void setPokederNumber(Integer pokederNumber) { - this.pokederNumber = pokederNumber; - } - - public Integer getImgname() { - return imgname; - } - - public void setImgname(Integer imgname) { - this.imgname = imgname; - } - - public Integer getGeneration() { - return generation; - } - - public void setGeneration(Integer generation) { - this.generation = generation; - } - - public Integer getEvolutionStage() { - return evolutionStage; - } - - public void setEvolutionStage(Integer evolutionStage) { - this.evolutionStage = evolutionStage; - } - - public Integer getEvolved() { - return evolved; - } - - public void setEvolved(Integer evolved) { - this.evolved = evolved; - } - - public Integer getFamilyID() { - return familyID; - } - - public void setFamilyID(Integer familyID) { - this.familyID = familyID; - } - - public Integer getCrossGen() { - return crossGen; - } - - public void setCrossGen(Integer crossGen) { - this.crossGen = crossGen; - } - - public Integer getStatusTotal() { - return statusTotal; - } - - public List getTipe() { - return tipe; - } - - public void setTipe(List tipe) { - this.tipe = tipe; - } - - public List getWeatherOne() { - return weatherOne; - } - - public void setWeatherOne(List weatherOne) { - this.weatherOne = weatherOne; - } - - public void setStatusTotal(Integer statusTotal) { - this.statusTotal = statusTotal; - } - - public Integer getAtk() { - return atk; - } - - public void setAtk(Integer atk) { - this.atk = atk; - } - - public Integer getDef() { - return def; - } - - public void setDef(Integer def) { - this.def = def; - } - - public Integer getSta() { - return sta; - } - - public void setSta(Integer sta) { - this.sta = sta; - } - - public Integer getLegendary() { - return legendary; - } - - public void setLegendary(Integer legendary) { - this.legendary = legendary; - } - - public Integer getAquireable() { - return aquireable; - } - - public void setAquireable(Integer aquireable) { - this.aquireable = aquireable; - } - - public Integer getSpawns() { - return spawns; - } - - public void setSpawns(Integer spawns) { - this.spawns = spawns; - } - - public Integer getRegional() { - return regional; - } - - public void setRegional(Integer regional) { - this.regional = regional; - } - - public Integer getRaidable() { - return raidable; - } - - public void setRaidable(Integer raidable) { - this.raidable = raidable; - } - - public Integer getShiny() { - return shiny; - } - - public void setShiny(Integer shiny) { - this.shiny = shiny; - } - - public Integer getNest() { - return nest; - } - - public void setNest(Integer nest) { - this.nest = nest; - } - - public Integer getIsNew() { - return isNew; - } - - public void setIsNew(Integer isNew) { - this.isNew = isNew; - } - - public Integer getNotGettable() { - return notGettable; - } - - public void setNotGettable(Integer notGettable) { - this.notGettable = notGettable; - } - - public Integer getFutureEvolve() { - return futureEvolve; - } - - public void setFutureEvolve(Integer futureEvolve) { - this.futureEvolve = futureEvolve; - } - - public Integer getCp40() { - return cp40; - } - - public void setCp40(Integer cp40) { - this.cp40 = cp40; - } - - public Integer getCp39() { - return cp39; - } - - public void setCp39(Integer cp39) { - this.cp39 = cp39; - } - -} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java deleted file mode 100644 index 64ca487c..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java +++ /dev/null @@ -1,36 +0,0 @@ -package br.com.redfox.dennis.pokemon.model; - -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.Table; - -@Entity -@Table(name = "TIPE") -public class Tipe { - - @Id - @Column(name = "ID_TIPE") - private Long id; - - @Column(name = "DESC_TIPE") - private String descricao; - - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public String getDescricao() { - return descricao; - } - - public void setDescricao(String descricao) { - this.descricao = descricao; - } - - -} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java deleted file mode 100644 index 1c7fad32..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java +++ /dev/null @@ -1,36 +0,0 @@ -package br.com.redfox.dennis.pokemon.model; - -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.Id; -import javax.persistence.Table; - -@Entity -@Table(name = "WEATHER") -public class Weather { - - @Id - @Column(name = "ID_WEATHER") - private Long id; - - @Column(name = "DESC_WEATHER") - private String descricao; - - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public String getDescricao() { - return descricao; - } - - public void setDescricao(String descricao) { - this.descricao = descricao; - } - - -} diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java deleted file mode 100644 index eae0a1ee..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java +++ /dev/null @@ -1,41 +0,0 @@ -package br.com.redfox.dennis.pokemon.repository; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import org.springframework.data.jpa.repository.Query; -import org.springframework.data.repository.PagingAndSortingRepository; -import org.springframework.data.repository.query.Param; -import org.springframework.stereotype.Repository; - -import br.com.redfox.dennis.pokemon.model.Pokemon; - -@Repository -public interface PokemonRepository extends PagingAndSortingRepository { - - @Query("SELECT pokemon FROM Pokemon pokemon" + "INNER JOIN FETCH pokemon.tipe tipe " - + "INNER JOIN FETCH pokemon.weather weather" + "where (" + "(:id is NULL or pokemon.id = :id) &&" - + "(:name is null or pokemon.name = :name) &&" + "(:idTipe is null or tipe.id = :id ) &&" - + "(:idWeather is null or weather.id = :idWeather )" + "(:fromAtk is NULL or pokemon.atk => :fromAtk)" - + "(:fromDef is NULL or pokemon.atk => :fromDef)" + "(:fromSta is NULL or pokemon.atk => :fromSta)" - + "(:evolutionState is NULL or pokemon.evolutionStage = :evolutionState)" - + "(:haveNest is NULL or pokemon.nest = :haveNest)" - + "(:tipe is NULL or pokemon.tipe = :tipe)" - + "(:weather is NULL or pokemon.nest = :weather)" + ")") - Page findByFilter(Pageable pageable, @Param("id") Long id, - @Param("name") String name, - @Param("idTipe") Long idTipe, - @Param("idWeather") Long idWeather, - @Param("fromAtk") Integer fromAtk, - @Param("fromDef") Integer fromDef, - @Param("fromSta") Integer fromSta, @Param("evolutionState") Integer evolutionState, - @Param("haveNest") Integer haveNest - ); - - - Page findAllOrderByIdAsc(Pageable pageable); - Page findAllOrderByNameAsc(Pageable pageable); - Page findAllOrderBystatusTotalAsc(Pageable pageable); - - - -} - diff --git a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java b/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java deleted file mode 100644 index a39001f3..00000000 --- a/pokemon/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java +++ /dev/null @@ -1,49 +0,0 @@ -package br.com.redfox.dennis.pokemon.service; - -import javax.transaction.Transactional; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.data.domain.Page; -import org.springframework.stereotype.Service; - -import br.com.redfox.dennis.pokemon.filter.Pages; -import br.com.redfox.dennis.pokemon.filter.PokemonFilter; -import br.com.redfox.dennis.pokemon.model.Pokemon; -import br.com.redfox.dennis.pokemon.repository.PokemonRepository; - -@Service -public class PokemonService { - - @Autowired - private PokemonRepository pokemonRepository; - - @Transactional - public Page findByFilter(PokemonFilter filter) { - Pages pag = new Pages(filter.getActualPage(), filter.getPageSize()); - return pokemonRepository.findByFilter(pag, filter.getId(), filter.getName(), filter.getTipe().getId(), - filter.getWeather().getId(), filter.getFromAtk(), filter.getFromDef(), filter.getFromSta(), - filter.getEvolutionState(), filter.getHaveNest()); - - } - - @Transactional - public Page ListById(int page){ - Pages pag = new Pages(page, 0); - return pokemonRepository.findAllOrderByIdAsc(pag); - - } - - @Transactional - public Page ListByName(int page){ - Pages pag = new Pages(page, 0); - return pokemonRepository.findAllOrderByNameAsc(pag); - } - - @Transactional - public Page ListByStatusTotal(int page){ - Pages pag = new Pages(page, 0); - return pokemonRepository.findAllOrderBystatusTotalAsc(pag); - } - - -} diff --git a/pokemon/pokemon/src/main/resources/application.properties b/pokemon/pokemon/src/main/resources/application.properties deleted file mode 100644 index 901873dd..00000000 --- a/pokemon/pokemon/src/main/resources/application.properties +++ /dev/null @@ -1,4 +0,0 @@ -spring.h2.console.enabled=true -spring.h2.console.path=/h2 -spring.jpa.hibernate.ddl-auto=update -spring.datasource.url=jdbc:h2:file:~/pokemon \ No newline at end of file diff --git a/pokemon/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java b/pokemon/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java deleted file mode 100644 index 7e120614..00000000 --- a/pokemon/pokemon/src/test/java/br/com/redfox/dennis/pokemon/PokemonApplicationTests.java +++ /dev/null @@ -1,16 +0,0 @@ -package br.com.redfox.dennis.pokemon; - -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; - -@RunWith(SpringRunner.class) -@SpringBootTest -public class PokemonApplicationTests { - - @Test - public void contextLoads() { - } - -} diff --git a/pokemon/pom.xml b/pokemon/pom.xml index 91236abf..eae65f23 100644 --- a/pokemon/pom.xml +++ b/pokemon/pom.xml @@ -44,6 +44,10 @@ spring-boot-starter-test test + + mysql + mysql-connector-java + diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java deleted file mode 100644 index 70713d30..00000000 --- a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/filter/Pages.java +++ /dev/null @@ -1,77 +0,0 @@ -package br.com.redfox.dennis.pokemon.filter; - -import org.springframework.data.domain.Pageable; -import org.springframework.data.domain.Sort; - -public class Pages implements Pageable { - - private int pageNumber; - private int pageSize; - - - @Override - public int getPageNumber() { - // TODO Auto-generated method stub - return pageNumber; - } - - @Override - public int getPageSize() { - // TODO Auto-generated method stub - return pageSize; - } - - @Override - public long getOffset() { - // TODO Auto-generated method stub - return 0; - } - - @Override - public Sort getSort() { - // TODO Auto-generated method stub - return null; - } - - @Override - public Pages next() { - // TODO Auto-generated method stub - return null; - } - - @Override - public Pages previousOrFirst() { - // TODO Auto-generated method stub - return null; - } - - @Override - public Pages first() { - // TODO Auto-generated method stub - return null; - } - - @Override - public boolean hasPrevious() { - // TODO Auto-generated method stub - return false; - } - - public void setPageNumber(int pageNumber) { - this.pageNumber = pageNumber; - } - - public void setPageSize(int pageSize) { - this.pageSize = pageSize; - } - - public Pages(int pageNumber, int pageSize) { - super(); - this.pageNumber = pageNumber; - this.pageSize = pageSize; - } - - - - -} diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java index 0f07ac99..12e994d3 100644 --- a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java @@ -1,6 +1,7 @@ package br.com.redfox.dennis.pokemon.model; import java.util.List; +import java.util.Set; import javax.persistence.Column; import javax.persistence.Entity; @@ -45,12 +46,12 @@ public class Pokemon { @ManyToMany @JoinTable(name = "POKEMON_TIPE", joinColumns = { @JoinColumn(name = "ID_POKEMON") }, inverseJoinColumns = { @JoinColumn(name = "ID_TIPE") }) - private List tipe; + private Set tipe; @ManyToMany @JoinTable(name = "POKEMON_WEATHER", joinColumns = { @JoinColumn(name = "ID_POKEMON") }, inverseJoinColumns = { @JoinColumn(name = "ID_WEATHER") }) - private ListweatherOne; + private Set weather; @Column(name = "STAT_TOTAL") private Integer statusTotal; @@ -176,20 +177,20 @@ public Integer getStatusTotal() { return statusTotal; } - public List getTipe() { + public Set getTipe() { return tipe; } - public void setTipe(List tipe) { + public void setTipe(Set tipe) { this.tipe = tipe; } - public List getWeatherOne() { - return weatherOne; + public Set getWeather() { + return weather; } - public void setWeatherOne(List weatherOne) { - this.weatherOne = weatherOne; + public void setWeather(Set weather) { + this.weather = weather; } public void setStatusTotal(Integer statusTotal) { diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java index bb7a6415..48fa1f6d 100644 --- a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/repository/PokemonRepository.java @@ -9,26 +9,26 @@ import br.com.redfox.dennis.pokemon.model.Pokemon; +import java.util.Optional; + @Repository public interface PokemonRepository extends PagingAndSortingRepository { - @Query("SELECT pokemon FROM Pokemon pokemon" + "INNER JOIN FETCH pokemon.tipe tipe " - + "INNER JOIN FETCH pokemon.weather weather where ( :id is NULL or pokemon.id = :id) AND " + @Query("SELECT pokemon FROM Pokemon pokemon" + " INNER JOIN pokemon.tipe tipe " + + "INNER JOIN pokemon.weather weather where ( :id is NULL or pokemon.id = :id) AND " + "( :name is null or pokemon.name = :name) AND ( :idTipe is null or tipe.id = :id ) AND " - + "( :idWeather is null or weather.id = :idWeather ) AND (:fromAtk is NULL or pokemon.atk >= :fromAtk) AND " - + "( :fromDef is NULL or pokemon.atk >= :fromDef) AND (:fromSta is NULL or pokemon.atk >= :fromSta) AND " + + "( :idWeather is null or weather.id = :idWeather ) AND ( :fromAtk is NULL or pokemon.atk >= :fromAtk) AND " + + "( :fromDef is NULL or pokemon.atk >= :fromDef) AND ( :fromSta is NULL or pokemon.atk >= :fromSta) AND " + "( :evolutionState is NULL or pokemon.evolutionStage = :evolutionState) AND " + "( :haveNest is NULL or pokemon.nest = :haveNest) AND ( :tipe is NULL or pokemon.tipe = :tipe) AND " - + "( :weather is NULL or pokemon.nest = :weather)") + + "( :weather is NULL or pokemon.weather = :weather)") Page findByFilter(Pageable pageable, @Param("id") Long id, @Param("name") String name, @Param("idTipe") Long idTipe, @Param("idWeather") Long idWeather, @Param("fromAtk") Integer fromAtk, @Param("fromDef") Integer fromDef, @Param("fromSta") Integer fromSta, @Param("evolutionState") Integer evolutionState, @Param("haveNest") Integer haveNest); - Page findAllOrderById(Pageable pageable); + Page findAll(Pageable pageable); - Page findAllOrderByName(Pageable pageable); - Page findAllOrderBystatusTotal(Pageable pageable); } diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java index 2724beed..90e0d1b8 100644 --- a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/service/PokemonService.java @@ -4,13 +4,17 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.Page; +import org.springframework.data.domain.PageRequest; +import org.springframework.data.domain.Sort; import org.springframework.stereotype.Service; -import br.com.redfox.dennis.pokemon.filter.Pages; import br.com.redfox.dennis.pokemon.filter.PokemonFilter; import br.com.redfox.dennis.pokemon.model.Pokemon; import br.com.redfox.dennis.pokemon.repository.PokemonRepository; +import java.util.Arrays; +import java.util.List; + @Service public class PokemonService { @@ -19,31 +23,35 @@ public class PokemonService { @Transactional public Page findByFilter(PokemonFilter filter) { - Pages pag = new Pages(filter.getActualPage(), filter.getPageSize()); - return pokemonRepository.findByFilter(pag, filter.getId(), filter.getName(), filter.getTipe().getId(), + PageRequest pages = new PageRequest(filter.getActualPage(), 10, new Sort(Sort.Direction.fromString("ASC"), "id")); + return pokemonRepository.findByFilter(pages, filter.getId(), filter.getName(), filter.getTipe().getId(), filter.getWeather().getId(), filter.getFromAtk(), filter.getFromDef(), filter.getFromSta(), filter.getEvolutionState(), filter.getHaveNest()); } - @Transactional + public Page ListById(int page){ - Pages pag = new Pages(page, 0); - return pokemonRepository.findAllOrderById(pag); + PageRequest pages = new PageRequest(page, 10, new Sort(Sort.Direction.fromString("ASC"), "id")); + return findPaginable(pages); } - @Transactional + public Page ListByName(int page){ - Pages pag = new Pages(page, 0); - return pokemonRepository.findAllOrderByName(pag); + PageRequest pages = new PageRequest(page, 10, new Sort(Sort.Direction.fromString("ASC"), "name")); + return findPaginable(pages); } - @Transactional + public Page ListByStatusTotal(int page){ - Pages pag = new Pages(page, 0); - return pokemonRepository.findAllOrderBystatusTotal(pag); + PageRequest pages = new PageRequest(page, 2, new Sort(Sort.Direction.fromString("ASC"), "statusTotal")); + return findPaginable(pages); + } + + @Transactional + public Page findPaginable(PageRequest pag) { + return pokemonRepository.findAll(pag); } - } diff --git a/pokemon/src/main/resources/application.properties b/pokemon/src/main/resources/application.properties index 901873dd..5cf5b219 100644 --- a/pokemon/src/main/resources/application.properties +++ b/pokemon/src/main/resources/application.properties @@ -1,4 +1,19 @@ -spring.h2.console.enabled=true -spring.h2.console.path=/h2 -spring.jpa.hibernate.ddl-auto=update -spring.datasource.url=jdbc:h2:file:~/pokemon \ No newline at end of file +spring.jpa.hibernate.ddl-auto=validate +spring.datasource.url=${DATA_SOURCE_URL} +spring.datasource.username=${USERNAME} +spring.datasource.password=${PASSWORD} +# Keep the connection alive if idle for a long time (needed in production) +spring.datasource.testWhileIdle = true +spring.datasource.validationQuery = SELECT 1 + +# Show or not log for each sql query +spring.jpa.show-sql = true + +# Naming strategy +spring.jpa.hibernate.naming-strategy = org.hibernate.cfg.ImprovedNamingStrategy + +# Use spring.jpa.properties.* for Hibernate native properties (the prefix is +# stripped before adding them to the entity manager) + +# The SQL dialect makes Hibernate generate better SQL for the chosen database +spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect \ No newline at end of file From d8d1f57df891cb2ddb241a7fddbd05735562f9f9 Mon Sep 17 00:00:00 2001 From: Dennis Coutinho Date: Thu, 20 Sep 2018 12:58:40 -0300 Subject: [PATCH 4/8] #4 --- .../main/java/br/com/redfox/dennis/pokemon/model/Tipe.java | 4 ++-- .../main/java/br/com/redfox/dennis/pokemon/model/Weather.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java index 64ca487c..bd7c85d2 100644 --- a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Tipe.java @@ -10,10 +10,10 @@ public class Tipe { @Id - @Column(name = "ID_TIPE") + @Column(name = "ID") private Long id; - @Column(name = "DESC_TIPE") + @Column(name = "DESCRICAO") private String descricao; public Long getId() { diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java index 1c7fad32..2408fe8e 100644 --- a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Weather.java @@ -10,10 +10,10 @@ public class Weather { @Id - @Column(name = "ID_WEATHER") + @Column(name = "ID") private Long id; - @Column(name = "DESC_WEATHER") + @Column(name = "DESCRICAO") private String descricao; public Long getId() { From 684fb346d8f71a9acea78d660bb987221ce5857c Mon Sep 17 00:00:00 2001 From: Dennis Coutinho Date: Thu, 20 Sep 2018 13:12:51 -0300 Subject: [PATCH 5/8] #5 --- .../main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java index 12e994d3..81b38600 100644 --- a/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java +++ b/pokemon/src/main/java/br/com/redfox/dennis/pokemon/model/Pokemon.java @@ -92,7 +92,7 @@ public class Pokemon { @Column(name = "NOT_GETTABLE") private Integer notGettable; - @Column(name = "FUTUREEVOLVE") + @Column(name = "FUTURE_EVOLVE") private Integer futureEvolve; @Column(name = "CP40") From b412e5b8f979a3841e408cb86d5bb5e08882ed19 Mon Sep 17 00:00:00 2001 From: Dennis Coutinho Date: Thu, 20 Sep 2018 13:26:47 -0300 Subject: [PATCH 6/8] #6 --- Pokemon.sql | 3338 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 3338 insertions(+) create mode 100644 Pokemon.sql diff --git a/Pokemon.sql b/Pokemon.sql new file mode 100644 index 00000000..42ad55e6 --- /dev/null +++ b/Pokemon.sql @@ -0,0 +1,3338 @@ +CREATE TABLE TIPO( + ID INTEGER NOT NULL PRIMARY KEY + ,DESCRICAO VARCHAR(8) NOT NULL +); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (1,'bug'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (2,'dark'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (3,'dragon'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (4,'electric'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (5,'fairy'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (6,'fighting'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (7,'fire'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (8,'flying'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (9,'ghost'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (10,'grass'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (11,'ground'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (12,'ice'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (13,'normal'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (14,'poison'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (15,'psychic'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (16,'rock'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (17,'steel'); +INSERT INTO TIPO(ID,DESCRICAO) VALUES (18,'water'); + +CREATE TABLE WEATHER( + ID INTEGER NOT NULL PRIMARY KEY + ,DESCRICAO VARCHAR(13) NOT NULL +); +INSERT INTO WEATHER(ID,DESCRICAO) VALUES (1,'Cloudy'); +INSERT INTO WEATHER(ID,DESCRICAO) VALUES (2,'Fog'); +INSERT INTO WEATHER(ID,DESCRICAO) VALUES (3,'Partly cloudy'); +INSERT INTO WEATHER(ID,DESCRICAO) VALUES (4,'Rainy'); +INSERT INTO WEATHER(ID,DESCRICAO) VALUES (5,'Snow'); +INSERT INTO WEATHER(ID,DESCRICAO) VALUES (6,'Sunny/clear'); +INSERT INTO WEATHER(ID,DESCRICAO) VALUES (7,'Windy'); + +CREATE TABLE IF NOT EXISTS POKEMON( + ID INTEGER NOT NULL PRIMARY KEY + ,NAME VARCHAR(27) NOT NULL + ,POKEDEX_NUMBER INTEGER NOT NULL + ,IMG_NAME VARCHAR(11) NOT NULL + ,GENERATION INTEGER NOT NULL + ,EVOLUTION_STAGE VARCHAR(7) + ,EVOLVED BIT NOT NULL + ,FAMILY_ID INTEGER + ,CROSS_GEN BIT NOT NULL + ,STAT_TOTAL INTEGER NOT NULL + ,ATK INTEGER NOT NULL + ,DEF INTEGER NOT NULL + ,STA INTEGER NOT NULL + ,LEGENDARY INTEGER NOT NULL + ,AQUIREABLE INTEGER NOT NULL + ,SPAWNS BIT NOT NULL + ,REGIONAL BIT NOT NULL + ,RAIDABLE INTEGER NOT NULL + ,HATCHABLE INTEGER NOT NULL + ,SHINY BIT NOT NULL + ,NEST BIT NOT NULL + ,NEW BIT NOT NULL + ,NOT_GETTABLE BIT NOT NULL + ,FUTURE_EVOLVE BIT NOT NULL + ,CP40 INTEGER NOT NULL + ,CP39 INTEGER NOT NULL +); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (799,'Mimikyu',778,'778',7,NULL,0,NULL,0,500,177,213,110,0,0,0,0,0,0,0,0,0,0,0,2024,1995); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (574,'Scraggy',559,'559',5,NULL,0,NULL,0,364,132,132,100,0,0,0,0,0,0,0,0,0,0,0,1193,1176); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (575,'Scrafty',560,'560',5,NULL,0,NULL,0,515,163,222,130,0,0,0,0,0,0,0,0,0,0,0,2060,2031); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (92,'Gastly',92,'92',1,'1',0,41,0,316,186,70,60,0,1,1,0,0,2,0,1,0,0,0,1002,988); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (93,'Haunter',93,'93',1,'2',0,41,0,425,223,112,90,0,1,1,0,0,0,0,0,0,0,0,1716,1692); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (94,'Gengar',94,'94',1,'3',1,41,0,537,261,156,120,0,1,1,0,3,0,0,0,0,0,0,2619,2581); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (39,'Jigglypuff',39,'39',1,'1',0,16,0,354,80,44,230,0,1,1,0,0,0,0,1,0,0,0,713,703); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (40,'Wigglytuff',40,'40',1,'2',1,16,0,529,156,93,280,0,1,1,0,0,0,0,0,0,0,0,1906,1879); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (174,'Igglybuff',174,'174',2,'0',0,16,0,283,69,34,180,0,1,0,0,0,2,0,0,0,0,0,512,505); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (298,'Azurill',298,'298',3,'0',0,NULL,0,207,36,71,100,0,1,0,0,0,5,0,0,0,0,0,316,312); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (724,'Carbink',703,'703',6,NULL,0,NULL,0,480,95,285,100,0,0,0,0,0,0,0,0,0,0,0,1276,1257); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (740,'Diancie',719,'719',6,'Lower',0,NULL,0,575,190,285,100,1,0,0,0,0,0,0,0,0,0,0,2378,2344); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (780,'Stufful',759,'759',7,NULL,0,NULL,0,371,136,95,140,0,0,0,0,0,0,0,0,0,0,0,1231,1213); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (781,'Bewear',760,'760',7,'Lower',0,NULL,0,616,226,150,240,0,0,0,0,0,0,0,0,0,0,0,3087,3043); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (654,'Terrakion',639,'639',5,'Evolved',0,NULL,0,634,260,192,182,1,0,0,0,0,0,0,0,0,0,0,3468,3418); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (814,'Nihilego',793,'793',7,'Lower',0,NULL,0,721,249,254,218,1,0,0,0,0,0,0,0,0,0,0,4128,4069); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (763,'Cutiefly',742,'742',7,NULL,0,NULL,0,271,110,81,80,0,0,0,0,0,0,0,0,0,0,0,745,734); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (764,'Ribombee',743,'743',7,NULL,0,NULL,0,470,198,152,120,0,0,0,0,0,0,0,0,0,0,0,1997,1968); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (723,'Dedenne',702,'702',6,NULL,0,NULL,0,437,164,139,134,0,0,0,0,0,0,0,0,0,0,0,1693,1669); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (806,'Tapu Koko',785,'785',7,'Evolved',0,NULL,0,576,250,186,140,1,0,0,0,0,0,0,0,0,0,0,2921,2879); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (183,'Marill',183,'183',2,'1',0,91,0,270,37,93,140,0,1,1,0,0,0,0,1,0,0,0,420,414); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (184,'Azumarill',184,'184',2,'2',1,91,0,464,112,152,200,0,1,1,0,0,0,0,0,0,0,0,1503,1481); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (751,'Primarina',730,'730',7,'Evolved',0,NULL,0,607,232,215,160,0,0,0,0,0,0,0,0,0,0,0,3095,3050); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (809,'Tapu Fini',788,'788',7,'Evolved',0,NULL,0,590,189,261,140,1,0,0,0,0,0,0,0,0,0,0,2635,2597); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (214,'Heracross',214,'214',2,'1',1,109,0,583,234,189,160,0,1,1,1,0,0,0,0,0,0,0,2938,2896); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (815,'Buzzwole',794,'794',7,'Evolved',0,NULL,0,732,259,259,214,1,0,0,0,0,0,0,0,0,0,0,4286,4225); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (816,'Pheromosa',795,'795',7,'Evolved',0,NULL,0,543,316,85,142,1,0,0,0,0,0,0,0,0,0,0,2590,2553); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (62,'Poliwrath',62,'62',1,'3',1,27,0,549,182,187,180,0,1,1,0,0,0,0,0,0,0,0,2441,2407); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (667,'Keldeo',647,'647',5,'Lower',0,NULL,0,634,260,192,182,1,0,0,0,0,0,0,0,0,0,0,3468,3418); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (13,'Weedle',13,'13',1,'1',0,5,0,198,63,55,80,0,1,1,0,0,0,0,1,0,0,0,397,391); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (14,'Kakuna',14,'14',1,'2',0,5,0,222,46,86,90,0,1,1,0,0,0,0,0,0,0,0,392,386); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (15,'Beedrill',15,'15',1,'3',0,5,0,449,169,150,130,0,1,1,0,0,0,0,0,0,0,0,1777,1752); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (48,'Venonat',48,'48',1,'1',0,20,0,322,100,102,120,0,1,1,0,0,0,0,1,0,0,0,902,889); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (49,'Venomoth',49,'49',1,'2',1,20,0,469,179,150,140,0,1,1,0,0,0,0,0,0,0,0,1937,1910); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (167,'Spinarak',167,'167',2,'1',0,86,0,258,105,73,80,0,1,1,0,0,0,0,1,0,0,0,685,675); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (168,'Ariados',168,'168',2,'2',1,86,0,429,161,128,140,0,1,1,0,0,0,0,0,0,0,0,1636,1613); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (269,'Dustox',269,'269',3,'3',1,137,0,390,98,172,120,0,1,0,0,0,0,0,0,0,0,0,1121,1105); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (557,'Venipede',543,'543',5,NULL,0,NULL,0,252,83,109,60,0,0,0,0,0,0,0,0,0,0,0,590,581); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (558,'Whirlipede',544,'544',5,NULL,0,NULL,0,362,100,182,80,0,0,0,0,0,0,0,0,0,0,0,982,968); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (559,'Scolipede',545,'545',5,NULL,0,NULL,0,509,203,186,120,0,0,0,0,0,0,0,0,0,0,0,2242,2210); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (72,'Tentacool',72,'72',1,'1',0,31,0,359,97,182,80,0,1,1,0,0,0,0,1,0,0,0,956,943); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (73,'Tentacruel',73,'73',1,'2',1,31,0,563,166,237,160,0,1,1,0,0,0,0,0,0,0,0,2374,2340); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (211,'Qwilfish',211,'211',2,'1',1,107,0,462,184,148,130,0,1,1,0,0,0,0,1,0,0,0,1910,1883); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (303,'Mawile',303,'303',3,'1',0,153,0,410,155,155,100,0,1,0,0,2,0,1,0,0,0,0,1484,1463); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (728,'Klefki',707,'707',6,NULL,0,NULL,0,455,160,181,114,0,0,0,0,0,0,0,0,0,0,0,1737,1713); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (822,'Magearna',801,'801',7,'Evolved',0,NULL,0,631,246,225,160,1,0,0,0,0,0,0,0,0,0,0,3340,3293); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (653,'Cobalion',638,'638',5,'Evolved',0,NULL,0,634,192,260,182,1,0,0,0,0,0,0,0,0,0,0,3009,2966); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (560,'Cottonee',546,'546',5,NULL,0,NULL,0,267,71,116,80,0,0,0,0,0,0,0,0,0,0,0,599,590); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (561,'Whimsicott',547,'547',5,NULL,0,NULL,0,466,164,182,120,0,0,0,0,0,0,0,0,0,0,0,1823,1797); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (776,'Morelull',755,'755',7,NULL,0,NULL,0,316,108,128,80,0,0,0,0,0,0,0,0,0,0,0,895,882); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (777,'Shiinotic',756,'756',7,NULL,0,NULL,0,451,154,177,120,0,0,0,0,0,0,0,0,0,0,0,1699,1675); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (808,'Tapu Bulu',787,'787',7,'Evolved',0,NULL,0,614,249,225,140,1,0,0,0,0,0,0,0,0,0,0,3180,3134); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (256,'Combusken',256,'256',3,'2',0,132,0,398,163,115,120,0,1,1,0,0,0,0,0,0,0,0,1472,1451); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (257,'Blaziken',257,'257',3,'3',1,132,0,541,240,141,160,0,1,0,0,0,0,0,0,0,0,0,2631,2593); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (394,'Monferno',391,'391',4,'2',0,NULL,0,391,158,105,128,0,0,0,0,0,0,0,0,0,0,0,1415,1395); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (395,'Infernape',392,'392',4,'3',0,NULL,0,525,222,151,152,0,0,0,0,0,0,0,0,0,0,0,2464,2429); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (513,'Pignite',499,'499',5,NULL,0,NULL,0,459,173,106,180,0,0,0,0,0,0,0,0,0,0,0,1803,1777); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (514,'Emboar',500,'500',5,'Evolved',0,NULL,0,582,235,127,220,0,0,0,0,0,0,0,0,0,0,0,2852,2811); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (286,'Breloom',286,'286',3,'2',0,144,0,514,241,153,120,0,1,1,0,0,0,0,0,0,0,0,2407,2373); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (655,'Virizion',640,'640',5,'Lower',0,NULL,0,634,192,260,182,1,0,0,0,0,0,0,0,0,0,0,3009,2966); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (673,'Chesnaught',652,'652',6,'Lower',0,NULL,0,604,201,227,176,0,0,0,0,0,0,0,0,0,0,0,2900,2859); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (1,'Bulbasaur',1,'1',1,'1',0,1,0,326,118,118,90,0,1,1,0,0,5,0,1,0,0,0,981,967); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (2,'Ivysaur',2,'2',1,'2',0,1,0,422,151,151,120,0,1,1,0,0,0,0,0,0,0,0,1552,1529); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (3,'Venusaur',3,'3',1,'3',1,1,0,556,198,198,160,0,1,1,0,0,0,0,0,0,0,0,2568,2531); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (43,'Oddish',43,'43',1,'1',0,18,0,337,131,116,90,0,1,1,0,0,2,0,1,0,0,0,1069,1054); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (44,'Gloom',44,'44',1,'2',0,18,0,412,153,139,120,0,1,1,0,0,0,0,0,0,0,0,1512,1491); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (45,'Vileplume',45,'45',1,'3',1,18,0,522,202,170,150,0,1,1,0,0,0,0,0,0,0,0,2367,2334); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (69,'Bellsprout',69,'69',1,'1',0,30,0,303,139,64,100,0,1,1,0,0,0,0,1,0,0,0,916,903); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (70,'Weepinbell',70,'70',1,'2',0,30,0,397,172,95,130,0,1,1,0,0,0,0,0,0,0,0,1475,1453); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (71,'Victreebel',71,'71',1,'3',1,30,0,505,207,138,160,0,1,1,0,0,0,0,0,0,0,0,2268,2236); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (315,'Roselia',315,'315',3,'1',0,160,0,434,186,148,100,0,1,1,0,0,0,0,0,0,0,1,1718,1694); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (409,'Budew',406,'406',4,'0',0,NULL,0,297,91,126,80,0,0,0,0,0,0,0,0,0,0,0,766,755); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (410,'Roserade',407,'407',4,'2',0,NULL,0,569,243,206,120,0,0,0,0,0,0,0,0,0,0,0,2783,2743); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (605,'Foongus',590,'590',5,NULL,0,NULL,0,330,97,95,138,0,0,0,0,0,0,0,0,0,0,0,907,894); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (606,'Amoonguss',591,'591',5,NULL,0,NULL,0,527,155,144,228,0,0,0,0,0,0,0,0,0,0,0,2087,2057); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (122,'Mr Mime',122,'122',1,'1',1,58,0,505,192,233,80,0,1,1,1,0,0,0,0,0,0,0,1984,1956); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (280,'Ralts',280,'280',3,'1',0,142,0,198,79,63,56,0,1,1,0,0,10,0,0,0,0,1,436,430); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (281,'Kirlia',281,'281',3,'2',0,142,0,293,117,100,76,0,1,1,0,0,0,0,0,0,0,1,843,831); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (282,'Gardevoir',282,'282',3,'3',1,142,0,593,237,220,136,0,1,0,0,0,0,0,0,0,0,0,2964,2922); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (446,'Mime Jr.',439,'439',4,'0',0,NULL,0,329,125,164,40,0,0,0,0,0,0,0,0,0,0,0,867,855); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (807,'Tapu Lele',786,'786',7,'Lower',0,NULL,0,628,259,229,140,1,0,0,0,0,0,0,0,0,0,0,3328,3280); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (804,'Hakamo-O',783,'783',7,NULL,0,NULL,0,427,145,172,110,0,0,0,0,0,0,0,0,0,0,0,1527,1506); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (805,'Kommo-O',784,'784',7,'Lower',0,NULL,0,622,222,250,150,0,0,0,0,0,0,0,0,0,0,0,3095,3051); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (482,'Gallade',475,'475',4,'Evolved',0,NULL,0,593,237,220,136,0,0,0,0,0,0,0,0,0,0,0,2964,2922); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (696,'Pangoro',675,'675',6,'Lower',0,NULL,0,565,226,149,190,0,0,0,0,0,0,0,0,0,0,0,2759,2720); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (441,'Stunky',434,'434',4,'1',0,NULL,0,340,121,93,126,0,0,0,0,0,0,0,0,0,0,0,1048,1033); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (442,'Skuntank',435,'435',4,'2',0,NULL,0,525,184,135,206,0,0,0,0,0,0,0,0,0,0,0,2262,2230); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (459,'Drapion',452,'452',4,'2',0,NULL,0,539,180,219,140,0,0,0,0,0,0,0,0,0,0,0,2319,2286); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (248,'Tyranitar',248,'248',2,'3',1,127,0,663,251,212,200,0,1,1,0,4,0,0,0,0,0,0,3670,3617); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (318,'Carvanha',318,'318',3,'1',0,162,0,300,171,39,90,0,1,1,0,0,5,0,1,0,0,0,874,862); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (319,'Sharpedo',319,'319',3,'1',0,163,0,466,243,83,140,0,1,1,0,0,0,0,0,0,0,0,1986,1957); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (342,'Crawdaunt',342,'342',3,'2',1,182,0,506,224,156,126,0,1,1,0,0,0,0,0,0,0,0,2317,2284); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (679,'Greninja',658,'658',6,NULL,0,NULL,0,521,223,154,144,0,0,0,0,0,0,0,0,0,0,0,2436,2401); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (292,'Shedinja',292,'292',3,'3',0,146,0,235,153,80,2,0,0,0,0,0,0,0,0,0,0,0,421,415); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (486,'Rotom (Heat Rotom)',479,'479-heat',4,'1',0,NULL,0,444,185,159,100,0,0,0,0,0,0,0,0,0,0,0,1767,1741); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (487,'Rotom (Wash Rotom)',479,'479-wash',4,'1',0,NULL,0,444,185,159,100,0,0,0,0,0,0,0,0,0,0,0,1767,1741); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (488,'Rotom (Frost Rotom)',479,'479-frost',4,'1',0,NULL,0,444,185,159,100,0,0,0,0,0,0,0,0,0,0,0,1767,1741); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (489,'Rotom (Fan Rotom)',479,'479-spin',4,'1',0,NULL,0,444,185,159,100,0,0,0,0,0,0,0,0,0,0,0,1767,1741); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (490,'Rotom (Mow Rotom)',479,'479-mow',4,'1',0,NULL,0,444,185,159,100,0,0,0,0,0,0,0,0,0,0,0,1767,1741); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (491,'Rotom (Normal Rotom)',479,'479',4,'1',0,NULL,0,444,185,159,100,0,0,0,0,0,0,0,0,0,0,0,1767,1741); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (607,'Frillish',592,'592',5,NULL,0,NULL,0,375,115,150,110,0,0,0,0,0,0,0,0,0,0,0,1166,1149); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (608,'Jellicent',593,'593',5,'Evolved',0,NULL,0,554,159,195,200,0,0,0,0,0,0,0,0,0,0,0,2309,2276); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (485,'Froslass',478,'478',4,'3',0,NULL,0,461,171,150,140,0,0,0,0,0,0,0,0,0,0,0,1857,1831); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (700,'Honedge',679,'679',6,NULL,0,NULL,0,392,135,167,90,0,0,0,0,0,0,0,0,0,0,0,1295,1276); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (701,'Doublade',680,'680',6,'Lower',0,NULL,0,559,188,253,118,0,0,0,0,0,0,0,0,0,0,0,2393,2359); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (702,'Aegislash',681,'681',6,NULL,0,NULL,0,508,97,291,120,0,0,0,0,0,0,0,0,0,0,0,1421,1401); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (748,'Incineroar',727,'727',7,'Lower',0,NULL,0,579,214,175,190,0,0,0,0,0,0,0,0,0,0,0,2822,2782); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (274,'Nuzleaf',274,'274',3,'2',0,139,0,352,134,78,140,0,1,1,0,0,0,0,0,0,0,0,1117,1101); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (275,'Shiftry',275,'275',3,'3',1,139,0,501,200,121,180,0,1,0,0,0,0,0,0,0,0,0,2186,2155); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (332,'Cacturne',332,'332',3,'2',1,170,0,476,221,115,140,0,2,1,0,0,0,0,0,0,0,0,2092,2062); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (565,'Sandile',551,'551',5,NULL,0,NULL,0,301,132,69,100,0,0,0,0,0,0,0,0,0,0,0,902,889); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (566,'Krokorok',552,'552',5,NULL,0,NULL,0,365,155,90,120,0,0,0,0,0,0,0,0,0,0,0,1264,1246); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (567,'Krookodile',553,'553',5,'Evolved',0,NULL,0,582,229,163,190,0,0,0,0,0,0,0,0,0,0,0,2911,2869); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (745,'Decidueye',724,'724',7,'Evolved',0,NULL,0,558,210,192,156,0,0,0,0,0,0,0,0,0,0,0,2643,2606); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (637,'Golett',622,'622',5,NULL,0,NULL,0,337,127,92,118,0,0,0,0,0,0,0,0,0,0,0,1058,1042); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (638,'Golurk',623,'623',5,'Lower',0,NULL,0,554,222,154,178,0,0,0,0,0,0,0,0,0,0,0,2673,2635); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (741,'Hoopa',720,'720',6,'Lower',0,NULL,0,688,287,241,160,1,0,0,0,0,0,0,0,0,0,0,3992,3935); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (813,'Lunala',792,'792',7,'Lower',0,NULL,0,773,280,219,274,1,0,0,0,0,0,0,0,0,0,0,4791,4722); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (715,'Helioptile',694,'694',6,NULL,0,NULL,0,286,115,83,88,0,0,0,0,0,0,0,0,0,0,0,815,804); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (716,'Heliolisk',695,'695',6,NULL,0,NULL,0,533,219,190,124,0,0,0,0,0,0,0,0,0,0,0,2467,2431); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (213,'Shuckle',213,'213',2,'1',1,108,0,453,17,396,40,0,1,1,0,0,5,0,1,0,0,0,300,296); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (572,'Dwebble',557,'557',5,NULL,0,NULL,0,370,118,152,100,0,0,0,0,0,0,0,0,0,0,0,1151,1134); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (573,'Crustle',558,'558',5,'Evolved',0,NULL,0,552,188,224,140,0,0,0,0,0,0,0,0,0,0,0,2440,2405); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (222,'Corsola',222,'222',2,'1',1,114,0,384,118,156,110,0,1,1,1,0,0,0,0,0,0,0,1214,1197); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (369,'Relicanth',369,'369',3,'1',0,NULL,0,596,162,234,200,0,1,1,1,0,0,0,0,0,0,0,2557,2521); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (579,'Tirtouga',564,'564',5,NULL,0,NULL,0,414,134,172,108,0,0,0,0,0,0,0,0,0,0,0,1411,1391); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (580,'Carracosta',565,'565',5,'Evolved',0,NULL,0,568,192,228,148,0,0,0,0,0,0,0,0,0,0,0,2573,2536); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (304,'Aron',304,'304',3,'1',0,154,0,389,121,168,100,0,2,1,0,0,2,1,1,0,0,0,1232,1214); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (305,'Lairon',305,'305',3,'2',0,154,0,518,158,240,120,0,2,1,0,0,0,1,0,0,0,0,2004,1976); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (306,'Aggron',306,'306',3,'3',0,154,0,652,198,314,140,0,2,0,0,4,0,1,0,0,0,0,3004,2961); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (688,'Litleo',667,'667',6,NULL,0,NULL,0,377,139,114,124,0,0,0,0,0,0,0,0,0,0,0,1287,1269); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (689,'Pyroar',668,'668',6,'Lower',0,NULL,0,545,221,152,172,0,0,0,0,0,0,0,0,0,0,0,2604,2567); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (219,'Magcargo',219,'219',2,'2',1,112,0,448,139,209,100,0,1,1,0,0,0,0,0,0,0,0,1543,1521); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (111,'Rhyhorn',111,'111',1,'1',0,51,0,457,140,157,160,0,1,1,0,0,5,0,1,0,0,1,1679,1655); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (112,'Rhydon',112,'112',1,'2',1,51,0,638,222,206,210,0,1,1,0,0,0,0,0,0,0,1,3300,3253); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (471,'Rhyperior',464,'464',4,'3',0,NULL,0,695,241,224,230,0,0,0,0,0,0,0,0,0,0,0,3869,3813); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (458,'Skorupi',451,'451',4,'1',0,NULL,0,341,93,168,80,0,0,0,0,0,0,0,0,0,0,0,889,876); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (711,'Skrelp',690,'690',6,NULL,0,NULL,0,318,109,109,100,0,0,0,0,0,0,0,0,0,0,0,924,911); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (768,'Mareanie',747,'747',7,NULL,0,NULL,0,313,98,115,100,0,0,0,0,0,0,0,0,0,0,0,862,850); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (769,'Toxapex',748,'748',7,NULL,0,NULL,0,492,114,278,100,0,0,0,0,0,0,0,0,0,0,0,1478,1457); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (347,'Anorith',347,'347',3,'1',0,185,0,366,176,100,90,0,2,1,0,0,5,0,0,0,0,0,1310,1292); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (348,'Armaldo',348,'348',3,'2',1,185,0,555,222,183,150,0,2,1,0,0,0,0,0,0,0,0,2675,2637); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (403,'Bibarel',400,'400',4,'2',0,NULL,0,439,162,119,158,0,0,0,0,0,0,0,0,0,0,0,1683,1659); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (138,'Omanyte',138,'138',1,'1',0,70,0,399,155,174,70,0,1,1,0,0,5,0,1,0,0,0,1345,1326); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (139,'Omastar',139,'139',1,'2',1,70,0,574,207,227,140,0,1,1,0,0,0,0,0,0,0,0,2685,2647); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (140,'Kabuto',140,'140',1,'1',0,71,0,370,148,162,60,0,1,1,0,0,5,0,1,0,0,0,1172,1156); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (141,'Kabutops',141,'141',1,'2',1,71,0,543,220,203,120,0,1,1,0,0,0,0,0,0,0,0,2517,2481); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (709,'Binacle',688,'688',6,NULL,0,NULL,0,304,96,124,84,0,0,0,0,0,0,0,0,0,0,0,813,801); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (710,'Barbaracle',689,'689',6,'Evolved',0,NULL,0,558,194,220,144,0,0,0,0,0,0,0,0,0,0,0,2523,2487); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (363,'Spheal',363,'363',3,'1',0,NULL,0,325,95,90,140,0,1,1,0,0,5,0,1,0,0,0,876,863); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (364,'Sealeo',364,'364',3,'2',0,NULL,0,449,137,132,180,0,1,1,0,0,0,0,0,0,0,0,1607,1584); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (365,'Walrein',365,'365',3,'3',1,NULL,0,578,182,176,220,0,1,0,0,0,0,0,0,0,0,0,2606,2569); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (633,'Stunfisk',618,'618',5,'Evolved',0,NULL,0,539,144,177,218,0,0,0,0,0,0,0,0,0,0,0,2100,2070); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (742,'Volcanion',721,'721',6,'Evolved',0,NULL,0,643,252,231,160,1,0,0,0,0,0,0,0,0,0,0,3460,3410); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (661,'Zekrom',644,'644',5,'Lower',0,NULL,0,744,302,242,200,1,0,0,0,0,0,0,0,0,0,0,4654,4587); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (761,'Crabominable',740,'740',7,'Evolved',0,NULL,0,567,231,142,194,0,0,0,0,0,0,0,0,0,0,0,2783,2743); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (455,'Lucario',448,'448',4,'2',0,NULL,0,520,236,144,140,0,0,0,0,0,0,0,0,0,0,0,2461,2425); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (215,'Sneasel',215,'215',2,'1',1,110,0,456,189,157,110,0,1,0,0,0,5,0,1,0,0,1,1868,1841); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (468,'Weavile',461,'461',4,'2',0,NULL,0,565,243,182,140,0,0,0,0,0,0,0,0,0,0,0,2815,2775); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (639,'Pawniard',624,'624',5,NULL,0,NULL,0,373,154,129,90,0,0,0,0,0,0,0,0,0,0,0,1297,1279); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (640,'Bisharp',625,'625',5,'Evolved',0,NULL,0,553,232,191,130,0,0,0,0,0,0,0,0,0,0,0,2666,2628); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (719,'Amaura',698,'698',6,NULL,0,NULL,0,394,124,116,154,0,0,0,0,0,0,0,0,0,0,0,1291,1273); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (720,'Aurorus',699,'699',6,'Lower',0,NULL,0,605,186,173,246,0,0,0,0,0,0,0,0,0,0,0,2780,2741); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (413,'Shieldon',410,'410',4,'1',0,NULL,0,344,76,208,60,0,0,0,0,0,0,0,0,0,0,0,735,724); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (414,'Bastiodon',411,'411',4,'2',0,NULL,0,513,94,299,120,0,0,0,0,0,0,0,0,0,0,0,1401,1381); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (483,'Probopass',476,'476',4,'2',0,NULL,0,533,135,278,120,0,0,0,0,0,0,0,0,0,0,0,1863,1836); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (87,'Dewgong',87,'87',1,'2',1,38,0,503,139,184,180,0,1,1,0,0,0,0,0,0,0,0,1894,1867); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (91,'Cloyster',91,'91',1,'2',1,40,0,609,186,323,100,0,1,1,0,0,0,0,0,0,0,0,2475,2439); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (131,'Lapras',131,'131',1,'1',0,66,0,605,165,180,260,0,1,1,0,0,10,0,0,0,0,0,2603,2566); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (205,'Forretress',205,'205',2,'2',1,103,0,553,161,242,150,0,1,1,0,0,0,0,0,0,0,0,2263,2231); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (212,'Scizor',212,'212',2,'2',1,59,0,567,236,191,140,0,1,0,0,0,0,0,0,0,0,0,2801,2761); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (604,'Escavalier',589,'589',5,'Evolved',0,NULL,0,550,223,187,140,0,0,0,0,0,0,0,0,0,0,0,2630,2592); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (647,'Durant',632,'632',5,'Evolved',0,NULL,0,555,217,222,116,0,0,0,0,0,0,0,0,0,0,0,2553,2516); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (670,'Genesect',649,'649',5,'Evolved',0,NULL,0,593,252,199,142,1,0,0,0,0,0,0,0,0,0,0,3056,3013); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (81,'Magnemite',81,'81',1,'1',0,35,0,343,165,128,50,0,1,1,0,0,0,0,1,0,0,1,1083,1068); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (82,'Magneton',82,'82',1,'2',1,35,0,505,223,182,100,0,1,1,0,0,0,0,0,0,0,1,2237,2205); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (469,'Magnezone',462,'462',4,'3',0,NULL,0,595,238,217,140,0,0,0,0,0,0,0,0,0,0,0,2996,2953); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (798,'Togedemaru',777,'777',7,NULL,0,NULL,0,470,190,150,130,0,0,0,0,0,0,0,0,0,0,0,1980,1952); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (398,'Empoleon',395,'395',4,'3',0,NULL,0,571,210,193,168,0,0,0,0,0,0,0,0,0,0,0,2741,2702); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (466,'Snover',459,'459',4,'1',0,NULL,0,345,115,110,120,0,0,0,0,0,0,0,0,0,0,0,1054,1039); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (467,'Abomasnow',460,'460',4,'2',0,NULL,0,521,178,163,180,0,0,0,0,0,0,0,0,0,0,0,2245,2213); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (497,'Heatran',485,'485',4,'1',0,NULL,0,646,251,213,182,1,0,0,0,0,0,0,0,0,0,0,3521,3470); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (612,'Ferroseed',597,'597',5,NULL,0,NULL,0,327,82,157,88,0,0,0,0,0,0,0,0,0,0,0,806,794); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (613,'Ferrothorn',598,'598',5,'Evolved',0,NULL,0,536,158,230,148,0,0,0,0,0,0,0,0,0,0,0,2159,2128); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (819,'Kartana',798,'798',7,'Evolved',0,NULL,0,726,355,253,118,1,0,0,0,0,0,0,0,0,0,0,4362,4300); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (544,'Excadrill',530,'530',5,'Lower',0,NULL,0,607,255,132,220,0,0,0,0,0,0,0,0,0,0,0,3134,3089); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (664,'Kyurem (Black Kyurem)',646,'646',5,'Lower',0,NULL,0,707,270,187,250,1,0,0,0,0,0,0,0,0,0,0,4118,4059); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (665,'Kyurem (Normal Kyurem)',646,'646',5,'Evolved',0,NULL,0,707,270,187,250,1,0,0,0,0,0,0,0,0,0,0,4118,4059); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (666,'Kyurem (White Kyurem)',646,'646',5,'Lower',0,NULL,0,707,270,187,250,1,0,0,0,0,0,0,0,0,0,0,4118,4059); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (812,'Solgaleo',791,'791',7,'Evolved',0,NULL,0,773,280,219,274,1,0,0,0,0,0,0,0,0,0,0,4791,4722); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (778,'Salandit',757,'757',7,NULL,0,NULL,0,312,136,80,96,0,0,0,0,0,0,0,0,0,0,0,968,954); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (779,'Salazzle',758,'758',7,NULL,0,NULL,0,494,228,130,136,0,0,0,0,0,0,0,0,0,0,0,2245,2213); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (31,'Nidoqueen',31,'31',1,'3',1,12,0,534,180,174,180,0,1,1,0,0,0,0,0,0,0,0,2338,2304); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (34,'Nidoking',34,'34',1,'3',1,13,0,523,204,157,162,0,1,1,0,0,0,0,0,0,0,0,2386,2352); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (228,'Houndour',228,'228',2,'1',0,119,0,335,152,93,90,0,1,1,0,0,5,0,1,0,0,0,1110,1094); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (229,'Houndoom',229,'229',2,'2',1,119,0,533,224,159,150,0,1,1,0,0,0,0,0,0,0,0,2529,2493); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (622,'Litwick',607,'607',5,NULL,0,NULL,0,306,108,98,100,0,0,0,0,0,0,0,0,0,0,0,875,863); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (623,'Lampent',608,'608',5,NULL,0,NULL,0,404,169,115,120,0,0,0,0,0,0,0,0,0,0,0,1522,1500); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (624,'Chandelure',609,'609',5,'Lower',0,NULL,0,573,271,182,120,0,0,0,0,0,0,0,0,0,0,0,2913,2871); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (729,'Phantump',708,'708',6,NULL,0,NULL,0,319,125,108,86,0,0,0,0,0,0,0,0,0,0,0,974,960); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (730,'Trevenant',709,'709',6,NULL,0,NULL,0,528,201,157,170,0,0,0,0,0,0,0,0,0,0,0,2406,2372); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (731,'Pumpkaboo',710,'710',6,NULL,0,NULL,0,348,121,129,98,0,0,0,0,0,0,0,0,0,0,0,1083,1068); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (732,'Gourgeist',711,'711',6,'Lower',0,NULL,0,541,175,236,130,0,0,0,0,0,0,0,0,0,0,0,2263,2231); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (802,'Dhelmise',781,'781',7,'Evolved',0,NULL,0,557,233,184,140,0,0,0,0,0,0,0,0,0,0,0,2720,2681); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (790,'Sandygast',769,'769',7,NULL,0,NULL,0,363,120,133,110,0,0,0,0,0,0,0,0,0,0,0,1146,1130); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (791,'Palossand',770,'770',7,'Evolved',0,NULL,0,542,178,194,170,0,0,0,0,0,0,0,0,0,0,0,2370,2336); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (600,'Deerling',585,'585',5,NULL,0,NULL,0,335,115,100,120,0,0,0,0,0,0,0,0,0,0,0,1011,997); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (601,'Sawsbuck',586,'586',5,NULL,0,NULL,0,504,198,146,160,0,0,0,0,0,0,0,0,0,0,0,2233,2201); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (345,'Lileep',345,'345',3,'1',0,184,0,391,105,154,132,0,2,1,0,0,5,0,0,0,0,0,1181,1164); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (346,'Cradily',346,'346',3,'2',1,184,0,522,152,198,172,0,2,1,0,0,0,0,0,0,0,0,2081,2051); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (681,'Diggersby',660,'660',6,NULL,0,NULL,0,437,112,155,170,0,0,0,0,0,0,0,0,0,0,0,1406,1386); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (74,'Geodude',74,'74',1,'1',0,32,0,375,132,163,80,0,1,1,0,0,0,0,1,0,0,0,1193,1176); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (75,'Graveler',75,'75',1,'2',0,32,0,470,164,196,110,0,1,1,0,0,0,0,0,0,0,0,1815,1789); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (76,'Golem',76,'76',1,'3',1,32,0,600,211,229,160,0,1,1,0,4,0,0,0,0,0,0,2916,2875); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (95,'Onix',95,'95',1,'1',0,42,0,443,85,288,70,0,1,1,0,0,5,0,1,0,0,0,1002,988); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (246,'Larvitar',246,'246',2,'1',0,127,0,308,115,93,100,0,1,1,0,0,10,0,0,0,0,0,904,891); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (247,'Pupitar',247,'247',2,'2',0,127,0,428,155,133,140,0,1,1,0,0,0,0,0,0,0,0,1608,1585); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (651,'Larvesta',636,'636',5,NULL,0,NULL,0,373,156,107,110,0,0,0,0,0,0,0,0,0,0,0,1318,1300); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (652,'Volcarona',637,'637',5,'Lower',0,NULL,0,644,264,210,170,0,0,0,0,0,0,0,0,0,0,0,3555,3504); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (46,'Paras',46,'46',1,'1',0,19,0,290,121,99,70,0,1,1,0,0,0,0,1,0,0,0,836,824); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (47,'Parasect',47,'47',1,'2',1,19,0,431,165,146,120,0,1,1,0,0,0,0,0,0,0,0,1657,1633); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (418,'Wormadam (Plant Cloak)',413,'413',4,'2',0,NULL,0,450,141,189,120,0,0,0,0,0,0,0,0,0,0,0,1616,1593); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (419,'Wormadam (Trash Cloak)',413,'413-trash',4,'2',0,NULL,0,450,141,189,120,0,0,0,0,0,0,0,0,0,0,0,1616,1593); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (420,'Wormadam (Sandy Cloak)',413,'413-sandy',4,'2',0,NULL,0,450,141,189,120,0,0,0,0,0,0,0,0,0,0,0,1616,1593); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (554,'Sewaddle',540,'540',5,NULL,0,NULL,0,315,96,129,90,0,0,0,0,0,0,0,0,0,0,0,852,840); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (555,'Swadloon',541,'541',5,NULL,0,NULL,0,391,115,166,110,0,0,0,0,0,0,0,0,0,0,0,1221,1203); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (556,'Leavanny',542,'542',5,NULL,0,NULL,0,520,205,165,150,0,0,0,0,0,0,0,0,0,0,0,2368,2334); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (270,'Lotad',270,'270',3,'1',0,138,0,237,71,86,80,0,1,1,0,0,5,0,0,0,0,0,526,518); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (271,'Lombre',271,'271',3,'2',0,138,0,360,112,128,120,0,1,1,0,0,0,0,0,0,0,0,1102,1086); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (272,'Ludicolo',272,'272',3,'3',1,138,0,524,173,191,160,0,1,0,0,0,0,0,0,0,0,0,2229,2197); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (290,'Nincada',290,'290',3,'1',0,146,0,295,80,153,62,0,0,0,0,0,0,0,0,0,0,0,674,665); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (194,'Wooper',194,'194',2,'1',0,97,0,260,75,75,110,0,1,1,0,0,0,0,1,0,0,0,596,587); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (195,'Quagsire',195,'195',2,'2',1,97,0,494,152,152,190,0,1,1,0,0,0,0,0,0,0,0,1929,1902); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (259,'Marshtomp',259,'259',3,'2',0,133,0,429,156,133,140,0,1,1,0,0,0,0,0,0,0,0,1617,1594); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (260,'Swampert',260,'260',3,'3',1,133,0,583,208,175,200,0,1,0,0,0,0,0,0,0,0,0,2815,2774); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (339,'Barboach',339,'339',3,'1',0,181,0,276,93,83,100,0,1,1,0,0,2,0,1,0,0,0,716,705); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (340,'Whiscash',340,'340',3,'2',1,181,0,513,151,142,220,0,1,1,0,0,0,0,0,0,0,0,1991,1963); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (430,'Gastrodon',423,'423',4,'2',0,NULL,0,540,169,149,222,0,0,0,0,0,0,0,0,0,0,0,2265,2233); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (550,'Palpitoad',536,'536',5,NULL,0,NULL,0,387,128,109,150,0,0,0,0,0,0,0,0,0,0,0,1277,1259); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (551,'Seismitoad',537,'537',5,'Evolved',0,NULL,0,548,188,150,210,0,0,0,0,0,0,0,0,0,0,0,2442,2408); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (220,'Swinub',220,'220',2,'1',0,113,0,264,90,74,100,0,1,1,0,0,0,0,1,0,0,1,663,653); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (221,'Piloswine',221,'221',2,'2',1,113,0,528,181,147,200,0,1,1,0,2,0,0,0,0,0,1,2284,2252); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (480,'Mamoswine',473,'473',4,'3',0,NULL,0,624,247,157,220,0,0,0,0,0,0,0,0,0,0,0,3289,3242); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (208,'Steelix',208,'208',2,'2',1,42,0,631,148,333,150,0,1,0,0,0,0,0,0,0,0,0,2439,2404); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (660,'Reshiram',643,'643',5,'Lower',0,NULL,0,744,302,242,200,1,0,0,0,0,0,0,0,0,0,0,4654,4587); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (508,'Victini',494,'494',5,'Lower',0,NULL,0,620,210,210,200,1,0,0,0,0,0,0,0,0,0,0,3090,3046); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (251,'Celebi',251,'251',2,'1',1,130,0,620,210,210,200,2,0,0,0,0,0,0,0,0,0,0,3090,3046); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (450,'Gible',443,'443',4,'1',0,NULL,0,324,124,84,116,0,0,0,0,0,0,0,0,0,0,0,988,974); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (451,'Gabite',444,'444',4,'2',0,NULL,0,438,172,130,136,0,0,0,0,0,0,0,0,0,0,0,1728,1703); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (452,'Garchomp',445,'445',4,'3',0,NULL,0,675,261,198,216,0,0,0,0,0,0,0,0,0,0,0,3823,3769); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (739,'Zygarde',718,'718',6,'Evolved',0,NULL,0,664,203,245,216,1,0,0,0,0,0,0,0,0,0,0,3336,3289); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (712,'Dragalge',691,'691',6,NULL,0,NULL,0,530,177,223,130,0,0,0,0,0,0,0,0,0,0,0,2227,2195); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (176,'Togetic',176,'176',2,'1',1,88,0,440,139,191,110,0,1,1,0,0,0,0,0,0,0,1,1543,1521); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (475,'Togekiss',468,'468',4,'2',0,NULL,0,622,225,227,170,0,0,0,0,0,0,0,0,0,0,0,3171,3126); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (722,'Hawlucha',701,'701',6,NULL,0,NULL,0,511,195,160,156,0,0,0,0,0,0,0,0,0,0,0,2268,2236); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (41,'Zubat',41,'41',1,'1',0,17,0,239,83,76,80,0,1,1,0,0,0,0,1,0,0,0,569,560); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (42,'Golbat',42,'42',1,'2',0,17,0,464,161,153,150,0,1,1,0,0,0,0,0,0,0,0,1830,1804); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (169,'Crobat',169,'169',2,'3',1,17,0,542,194,178,170,0,1,1,0,0,0,0,0,0,0,0,2466,2431); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (307,'Meditite',307,'307',3,'1',0,155,0,245,78,107,60,0,1,1,0,0,0,0,1,0,0,0,555,547); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (308,'Medicham',308,'308',3,'2',0,155,0,393,121,152,120,0,1,0,0,0,0,0,0,0,0,0,1275,1257); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (648,'Deino',633,'633',5,NULL,0,NULL,0,313,116,93,104,0,0,0,0,0,0,0,0,0,0,0,927,914); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (649,'Zweilous',634,'634',5,NULL,0,NULL,0,438,159,135,144,0,0,0,0,0,0,0,0,0,0,0,1678,1654); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (650,'Hydreigon',635,'635',5,'Lower',0,NULL,0,628,256,188,184,0,0,0,0,0,0,0,0,0,0,0,3401,3353); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (820,'Guzzlord',799,'799',7,'Lower',0,NULL,0,733,188,99,446,1,0,0,0,0,0,0,0,0,0,0,2906,2865); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (499,'Giratina (Altered Forme)',487,'487',4,'1',0,NULL,0,753,206,247,300,1,0,0,0,0,0,0,0,0,0,0,3965,3908); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (500,'Giratina (Origin Forme)',487,'487-origin',4,'1',0,NULL,0,753,206,247,300,1,0,0,0,0,0,0,0,0,0,0,3965,3908); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (198,'Murkrow',198,'198',2,'1',1,98,0,382,175,87,120,0,1,1,0,0,0,0,1,0,0,1,1392,1372); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (437,'Honchkrow',430,'430',4,'2',0,NULL,0,546,243,103,200,0,0,0,0,0,0,0,0,0,0,0,2566,2529); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (644,'Vullaby',629,'629',5,NULL,0,NULL,0,389,105,144,140,0,0,0,0,0,0,0,0,0,0,0,1176,1159); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (645,'Mandibuzz',630,'630',5,'Evolved',0,NULL,0,559,129,210,220,0,0,0,0,0,0,0,0,0,0,0,2068,2038); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (738,'Yveltal',717,'717',6,'Evolved',0,NULL,0,731,275,204,252,1,0,0,0,0,0,0,0,0,0,0,4379,4317); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (432,'Drifloon',425,'425',4,'1',0,NULL,0,382,117,85,180,0,0,0,0,0,0,0,0,0,0,0,1151,1134); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (433,'Drifblim',426,'426',4,'2',0,NULL,0,587,180,107,300,0,0,0,0,0,0,0,0,0,0,0,2387,2353); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (707,'Inkay',686,'686',6,NULL,0,NULL,0,302,98,98,106,0,0,0,0,0,0,0,0,0,0,0,825,813); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (708,'Malamar',687,'687',6,NULL,0,NULL,0,521,177,172,172,0,0,0,0,0,0,0,0,0,0,0,2242,2210); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (801,'Drampa',780,'780',7,'Evolved',0,NULL,0,554,231,167,156,0,0,0,0,0,0,0,0,0,0,0,2710,2671); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (717,'Tyrunt',696,'696',6,NULL,0,NULL,0,412,158,138,116,0,0,0,0,0,0,0,0,0,0,0,1529,1507); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (718,'Tyrantrum',697,'697',6,'Lower',0,NULL,0,612,227,221,164,0,0,0,0,0,0,0,0,0,0,0,3106,3062); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (16,'Pidgey',16,'16',1,'1',0,6,0,241,85,76,80,0,1,1,0,0,0,0,1,0,0,0,580,572); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (17,'Pidgeotto',17,'17',1,'2',0,6,0,351,117,108,126,0,1,1,0,0,0,0,0,0,0,0,1085,1070); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (18,'Pidgeot',18,'18',1,'3',0,6,0,489,166,157,166,0,1,1,0,0,0,0,0,0,0,0,1994,1966); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (21,'Spearow',21,'21',1,'1',0,8,0,253,112,61,80,0,1,1,0,0,0,0,1,0,0,0,673,664); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (22,'Fearow',22,'22',1,'2',1,8,0,447,182,135,130,0,1,1,0,0,0,0,0,0,0,0,1814,1788); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (83,'Farfetchd',83,'83',1,'1',0,36,0,346,124,118,104,0,1,1,1,0,0,0,0,0,0,0,1092,1076); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (84,'Doduo',84,'84',1,'1',0,37,0,316,158,88,70,0,1,1,0,0,0,0,1,0,0,0,1011,996); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (85,'Dodrio',85,'85',1,'2',1,37,0,483,218,145,120,0,1,1,0,0,0,0,0,0,0,0,2138,2108); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (163,'Hoothoot',163,'163',2,'1',0,84,0,288,67,101,120,0,1,1,0,0,0,0,1,0,0,0,640,631); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (164,'Noctowl',164,'164',2,'2',1,84,0,524,145,179,200,0,1,1,0,0,0,0,0,0,0,0,2040,2011); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (276,'Taillow',276,'276',3,'1',0,140,0,247,106,61,80,0,3,1,0,0,0,0,1,1,0,0,642,632); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (277,'Swellow',277,'277',3,'2',1,140,0,435,185,130,120,0,3,1,0,0,0,0,0,1,0,0,1747,1722); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (333,'Swablu',333,'333',3,'1',0,171,0,305,76,139,90,0,3,1,0,1,0,1,1,1,0,0,722,712); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (399,'Starly',396,'396',4,'1',0,NULL,0,239,101,58,80,0,0,0,0,0,0,0,0,0,0,0,603,594); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (400,'Staravia',397,'397',4,'2',0,NULL,0,351,142,99,110,0,0,0,0,0,0,0,0,0,0,0,1170,1153); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (401,'Staraptor',398,'398',4,'3',0,NULL,0,549,234,145,170,0,0,0,0,0,0,0,0,0,0,0,2675,2637); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (448,'Chatot',441,'441',4,'1',0,NULL,0,427,183,92,152,0,0,0,0,0,0,0,0,0,0,0,1653,1629); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (533,'Pidove',519,'519',5,NULL,0,NULL,0,287,98,89,100,0,0,0,0,0,0,0,0,0,0,0,771,760); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (534,'Tranquill',520,'520',5,NULL,0,NULL,0,385,144,117,124,0,0,0,0,0,0,0,0,0,0,0,1345,1325); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (535,'Unfezant',521,'521',5,'Lower',0,NULL,0,546,226,160,160,0,0,0,0,0,0,0,0,0,0,0,2634,2596); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (642,'Rufflet',627,'627',5,NULL,0,NULL,0,387,150,97,140,0,0,0,0,0,0,0,0,0,0,0,1357,1338); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (643,'Braviary',628,'628',5,'Lower',0,NULL,0,584,232,152,200,0,0,0,0,0,0,0,0,0,0,0,2923,2881); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (682,'Fletchling',661,'661',6,NULL,0,NULL,0,268,95,83,90,0,0,0,0,0,0,0,0,0,0,0,696,686); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (752,'Pikipek',731,'731',7,NULL,0,NULL,0,265,136,59,70,0,0,0,0,0,0,0,0,0,0,0,747,737); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (753,'Trumbeak',732,'732',7,NULL,0,NULL,0,369,159,100,110,0,0,0,0,0,0,0,0,0,0,0,1302,1284); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (754,'Toucannon',733,'733',7,NULL,0,NULL,0,528,222,146,160,0,0,0,0,0,0,0,0,0,0,0,2484,2449); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (142,'Aerodactyl',142,'142',1,'1',0,72,0,545,221,164,160,0,1,1,0,0,10,0,0,0,0,0,2608,2571); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (581,'Archen',566,'566',5,NULL,0,NULL,0,412,213,89,110,0,0,0,0,0,0,0,0,0,0,0,1623,1600); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (582,'Archeops',567,'567',5,'Evolved',0,NULL,0,581,292,139,150,0,0,0,0,0,0,0,0,0,0,0,3056,3012); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (795,'Minior',774,'774',7,NULL,0,NULL,0,430,116,194,120,0,0,0,0,0,0,0,0,0,0,0,1374,1354); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (203,'Girafarig',203,'203',2,'1',1,102,0,455,182,133,140,0,1,1,0,0,5,0,1,0,0,0,1863,1836); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (668,'Meloetta (Pirouette Forme)',648,'648',5,'Evolved',0,NULL,0,700,250,250,200,1,0,0,0,0,0,0,0,0,0,0,3950,3894); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (669,'Meloetta (Aria Forme)',648,'648',5,'Lower',0,NULL,0,700,250,250,200,1,0,0,0,0,0,0,0,0,0,0,3950,3894); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (786,'Oranguru',765,'765',7,'Evolved',0,NULL,0,555,168,207,180,0,0,0,0,0,0,0,0,0,0,0,2378,2344); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (337,'Lunatone',337,'337',3,'1',0,179,0,521,178,163,180,0,2,1,0,0,0,0,0,0,0,0,2245,2213); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (338,'Solrock',338,'338',3,'1',0,180,0,521,178,163,180,0,2,1,0,0,0,0,0,0,0,0,2245,2213); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (230,'Kingdra',230,'230',2,'3',1,55,1,538,194,194,150,0,1,1,0,0,0,0,0,0,0,0,2424,2389); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (496,'Palkia',484,'484',4,'1',0,NULL,0,735,308,247,180,1,0,0,0,0,0,0,0,0,0,0,4559,4494); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (12,'Butterfree',12,'12',1,'3',0,4,0,438,167,151,120,0,1,1,0,0,0,0,0,0,0,0,1701,1677); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (123,'Scyther',123,'123',1,'1',0,59,0,528,218,170,140,0,1,1,0,0,5,0,1,0,0,0,2464,2429); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (165,'Ledyba',165,'165',2,'1',0,85,0,294,72,142,80,0,1,1,0,0,0,0,1,0,0,0,663,654); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (166,'Ledian',166,'166',2,'2',1,85,0,426,107,209,110,0,1,1,0,0,0,0,0,0,0,0,1275,1256); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (193,'Yanma',193,'193',2,'1',1,96,0,378,154,94,130,0,1,1,0,0,0,0,1,0,0,1,1326,1308); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (267,'Beautifly',267,'267',3,'3',1,136,0,407,189,98,120,0,1,0,0,0,0,0,0,0,0,0,1573,1551); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (284,'Masquerain',284,'284',3,'2',0,143,0,493,192,161,140,0,3,1,0,0,0,0,0,1,0,0,2135,2104); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (291,'Ninjask',291,'291',3,'2',0,146,0,437,199,116,122,0,0,0,0,0,0,0,0,0,0,0,1790,1765); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (421,'Mothim',414,'414',4,'2',0,NULL,0,423,185,98,140,0,0,0,0,0,0,0,0,0,0,0,1653,1629); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (422,'Combee',415,'415',4,'1',0,NULL,0,202,59,83,60,0,0,0,0,0,0,0,0,0,0,0,396,390); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (423,'Vespiquen',416,'416',4,'2',0,NULL,0,479,149,190,140,0,0,0,0,0,0,0,0,0,0,0,1825,1799); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (476,'Yanmega',469,'469',4,'2',0,NULL,0,575,231,172,172,0,0,0,0,0,0,0,0,0,0,0,2873,2832); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (687,'Vivillon',666,'666',6,NULL,0,NULL,0,439,176,103,160,0,0,0,0,0,0,0,0,0,0,0,1714,1689); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (145,'Zapdos',145,'145',1,'1',0,75,0,621,253,188,180,1,1,0,0,0,0,0,0,0,1,0,3330,3282); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (602,'Emolga',587,'587',5,NULL,0,NULL,0,395,158,127,110,0,0,0,0,0,0,0,0,0,0,0,1439,1419); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (658,'Thundurus (Incarnate Forme)',642,'642',5,'Lower',0,NULL,0,593,266,169,158,1,0,0,0,0,0,0,0,0,0,0,3131,3086); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (659,'Thundurus (Therian Forme)',642,'642',5,'Lower',0,NULL,0,593,266,169,158,1,0,0,0,0,0,0,0,0,0,0,3131,3086); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (130,'Gyarados',130,'130',1,'2',1,65,0,624,237,197,190,0,1,1,0,0,0,1,0,0,0,0,3281,3234); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (226,'Mantine',226,'226',2,'1',1,117,0,538,148,260,130,0,1,1,0,0,5,0,0,0,0,0,2032,2003); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (278,'Wingull',278,'278',3,'1',0,141,0,247,106,61,80,0,3,1,0,0,0,0,1,1,0,0,642,632); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (279,'Pelipper',279,'279',3,'2',1,141,0,484,175,189,120,0,3,1,0,0,0,0,0,1,0,0,1969,1941); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (465,'Mantyke',458,'458',4,'0',0,NULL,0,407,105,212,90,0,0,0,0,0,0,0,0,0,0,0,1157,1140); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (595,'Ducklett',580,'580',5,NULL,0,NULL,0,304,84,96,124,0,0,0,0,0,0,0,0,0,0,0,768,757); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (596,'Swanna',581,'581',5,NULL,0,NULL,0,464,182,132,150,0,0,0,0,0,0,0,0,0,0,0,1916,1888); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (79,'Slowpoke',79,'79',1,'1',0,34,0,398,109,109,180,0,1,1,0,0,2,0,1,0,0,0,1204,1187); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (80,'Slowbro',80,'80',1,'2',1,34,0,561,177,194,190,0,1,1,0,0,0,0,0,0,0,0,2482,2446); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (121,'Starmie',121,'121',1,'2',1,57,0,514,210,184,120,0,1,1,0,0,0,0,0,0,0,0,2303,2270); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (199,'Slowking',199,'199',2,'2',1,34,0,561,177,194,190,0,1,1,0,0,0,0,0,0,0,0,2482,2446); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (800,'Bruxish',779,'779',7,NULL,0,NULL,0,489,208,145,136,0,0,0,0,0,0,0,0,0,0,0,2164,2133); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (495,'Dialga',483,'483',4,'1',0,NULL,0,744,302,242,200,1,0,0,0,0,0,0,0,0,0,0,4654,4587); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (144,'Articuno',144,'144',1,'1',0,74,0,621,192,249,180,1,1,0,0,0,0,0,0,0,1,0,2933,2891); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (225,'Delibird',225,'225',2,'1',1,116,0,308,128,90,90,0,1,1,0,0,0,0,0,0,0,0,937,924); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (227,'Skarmory',227,'227',2,'1',1,118,0,538,148,260,130,0,1,1,0,0,10,0,0,0,0,0,2032,2003); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (818,'Celesteela',797,'797',7,'Evolved',0,NULL,0,601,207,200,194,1,0,0,0,0,0,0,0,0,0,0,2939,2897); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (124,'Jynx',124,'124',1,'1',1,60,0,535,223,182,130,0,1,1,0,3,0,0,1,0,0,0,2512,2476); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (238,'Smoochum',238,'238',2,'0',0,NULL,0,359,153,116,90,0,1,0,0,0,5,0,0,0,0,0,1230,1213); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (374,'Beldum',374,'374',3,'1',0,NULL,0,317,96,141,80,0,3,1,0,0,0,0,0,1,0,0,843,831); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (375,'Metang',375,'375',3,'2',0,NULL,0,443,138,185,120,0,3,1,0,0,0,0,0,1,0,0,1570,1547); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (376,'Metagross',376,'376',3,'3',1,NULL,0,665,257,248,160,0,3,0,0,0,0,0,0,1,0,0,3644,3592); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (385,'Jirachi',385,'385',3,'1',0,NULL,0,620,210,210,200,2,0,0,0,0,0,0,0,0,0,0,3090,3046); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (443,'Bronzor',436,'436',4,'1',0,NULL,0,311,43,154,114,0,0,0,0,0,0,0,0,0,0,0,534,527); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (444,'Bronzong',437,'437',4,'2',0,NULL,0,508,161,213,134,0,0,0,0,0,0,0,0,0,0,0,2026,1997); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (797,'Turtonator',776,'776',7,NULL,0,NULL,0,523,165,238,120,0,0,0,0,0,0,0,0,0,0,0,2077,2048); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (329,'Vibrava',329,'329',3,'2',0,169,0,333,134,99,100,0,2,1,0,0,0,0,0,0,0,0,1065,1050); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (330,'Flygon',330,'330',3,'3',1,169,0,533,205,168,160,0,2,0,0,0,0,0,0,0,0,0,2458,2423); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (6,'Charizard',6,'6',1,'3',1,2,0,555,223,176,156,0,1,1,0,0,0,0,0,0,0,0,2686,2648); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (146,'Moltres',146,'146',1,'1',0,76,0,615,251,184,180,1,1,0,0,0,0,0,0,0,1,0,3272,3225); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (250,'Ho Oh',250,'250',2,'1',1,129,0,706,239,274,193,1,1,0,0,0,0,0,0,0,1,0,3889,3833); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (683,'Fletchinder',662,'662',6,NULL,0,NULL,0,380,145,111,124,0,0,0,0,0,0,0,0,0,0,0,1322,1303); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (684,'Talonflame',663,'663',6,NULL,0,NULL,0,488,176,156,156,0,0,0,0,0,0,0,0,0,0,0,2039,2010); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (762,'Oricorio',741,'741',7,NULL,0,NULL,0,491,196,145,150,0,0,0,0,0,0,0,0,0,0,0,2141,2110); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (187,'Hoppip',187,'187',2,'1',0,93,0,238,67,101,70,0,1,1,0,0,0,0,1,0,0,0,508,501); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (188,'Skiploom',188,'188',2,'2',0,93,0,328,91,127,110,0,1,1,0,0,0,0,0,0,0,0,882,869); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (189,'Jumpluff',189,'189',2,'3',1,93,0,465,118,197,150,0,1,1,0,0,0,0,0,0,0,0,1553,1531); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (357,'Tropius',357,'357',3,'1',0,191,0,499,136,165,198,0,3,1,1,0,0,0,0,1,0,0,1846,1820); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (743,'Rowlet',722,'722',7,NULL,0,NULL,0,340,102,102,136,0,0,0,0,0,0,0,0,0,0,0,971,957); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (744,'Dartrix',723,'723',7,NULL,0,NULL,0,440,142,142,156,0,0,0,0,0,0,0,0,0,0,0,1606,1583); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (207,'Gligar',207,'207',2,'1',1,105,0,477,143,204,130,0,1,1,0,0,5,0,0,0,0,1,1758,1733); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (479,'Gliscor',472,'472',4,'2',0,NULL,0,583,185,248,150,0,0,0,0,0,0,0,0,0,0,0,2602,2565); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (662,'Landorus (Incarnate Forme)',645,'645',5,'Evolved',0,NULL,0,626,261,187,178,1,0,0,0,0,0,0,0,0,0,0,3403,3355); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (663,'Landorus (Therian Forme)',645,'645',5,'Lower',0,NULL,0,626,261,187,178,1,0,0,0,0,0,0,0,0,0,0,3403,3355); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (676,'Delphox',655,'655',6,'Evolved',0,NULL,0,584,230,204,150,0,0,0,0,0,0,0,0,0,0,0,2908,2867); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (102,'Exeggcute',102,'102',1,'1',0,46,0,367,107,140,120,0,1,1,0,0,2,0,1,0,0,0,1102,1086); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (103,'Exeggutor',103,'103',1,'2',1,46,0,581,233,158,190,0,1,1,0,2,0,0,0,0,0,0,2916,2875); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (343,'Baltoy',343,'343',3,'1',0,183,0,288,77,131,80,0,2,1,0,0,5,0,1,0,0,0,676,667); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (344,'Claydol',344,'344',3,'2',1,183,0,496,140,236,120,0,2,1,0,0,0,0,0,0,0,0,1782,1756); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (460,'Croagunk',453,'453',4,'1',0,NULL,0,288,116,76,96,0,0,0,0,0,0,0,0,0,0,0,822,810); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (461,'Toxicroak',454,'454',4,'2',0,NULL,0,510,211,133,166,0,0,0,0,0,0,0,0,0,0,0,2310,2277); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (35,'Clefairy',35,'35',1,'1',0,14,0,363,107,116,140,0,1,1,0,0,0,0,1,0,0,0,1085,1070); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (36,'Clefable',36,'36',1,'2',1,14,0,539,178,171,190,0,1,1,0,0,0,0,0,0,0,0,2353,2320); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (173,'Cleffa',173,'173',2,'0',0,14,0,266,75,91,100,0,1,0,0,0,2,0,0,0,0,0,620,611); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (175,'Togepi',175,'175',2,'0',0,88,0,253,67,116,70,0,1,0,0,0,2,0,0,0,0,1,540,532); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (209,'Snubbull',209,'209',2,'1',0,106,0,346,137,89,120,0,1,1,0,0,0,0,1,0,0,0,1124,1108); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (210,'Granbull',210,'210',2,'2',1,106,0,529,212,137,180,0,1,1,0,0,0,0,0,0,0,0,2440,2406); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (690,'Flabã©Bã©',669,'669',6,NULL,0,NULL,0,334,108,138,88,0,0,0,0,0,0,0,0,0,0,0,964,950); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (691,'Floette',670,'670',6,NULL,0,NULL,0,419,136,175,108,0,0,0,0,0,0,0,0,0,0,0,1441,1421); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (692,'Florges',671,'671',6,'Lower',0,NULL,0,655,212,287,156,0,0,0,0,0,0,0,0,0,0,0,3221,3175); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (703,'Spritzee',682,'682',6,NULL,0,NULL,0,382,110,116,156,0,0,0,0,0,0,0,0,0,0,0,1168,1151); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (704,'Aromatisse',683,'683',6,NULL,0,NULL,0,533,173,158,202,0,0,0,0,0,0,0,0,0,0,0,2275,2242); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (705,'Swirlix',684,'684',6,NULL,0,NULL,0,356,109,123,124,0,0,0,0,0,0,0,0,0,0,0,1072,1057); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (706,'Slurpuff',685,'685',6,NULL,0,NULL,0,500,168,168,164,0,0,0,0,0,0,0,0,0,0,0,2068,2039); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (721,'Sylveon',700,'700',6,'Lower',0,NULL,1,630,203,237,190,0,0,0,0,0,0,0,0,0,0,0,3094,3050); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (737,'Xerneas',716,'716',6,'Lower',0,NULL,0,731,275,204,252,1,0,0,0,0,0,0,0,0,0,0,4379,4317); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (785,'Comfey',764,'764',7,NULL,0,NULL,0,493,165,226,102,0,0,0,0,0,0,0,0,0,0,0,1887,1860); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (56,'Mankey',56,'56',1,'1',0,25,0,315,148,87,80,0,1,1,0,0,0,0,1,0,0,0,1002,987); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (57,'Primeape',57,'57',1,'2',1,25,0,481,207,144,130,0,1,1,0,0,0,0,0,0,0,0,2105,2075); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (66,'Machop',66,'66',1,'1',0,29,0,365,137,88,140,0,1,1,0,0,2,0,1,0,0,0,1199,1182); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (67,'Machoke',67,'67',1,'2',0,29,0,467,177,130,160,0,1,1,0,0,0,0,0,0,0,0,1910,1882); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (68,'Machamp',68,'68',1,'3',1,29,0,576,234,162,180,0,1,1,0,3,0,0,0,0,0,0,2889,2848); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (106,'Hitmonlee',106,'106',1,'1',1,48,0,535,224,211,100,0,1,1,0,0,0,0,0,0,0,0,2406,2372); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (107,'Hitmonchan',107,'107',1,'1',1,48,0,505,193,212,100,0,1,1,0,0,0,0,0,0,0,0,2098,2069); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (236,'Tyrogue',236,'236',2,'0',0,48,0,198,64,64,70,0,1,0,0,0,5,0,0,0,0,0,404,398); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (237,'Hitmontop',237,'237',2,'1',1,48,0,487,173,214,100,0,1,1,0,0,0,0,0,0,0,0,1905,1878); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (296,'Makuhita',296,'296',3,'1',0,148,0,297,99,54,144,0,1,1,0,0,5,0,1,0,0,0,745,735); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (297,'Hariyama',297,'297',3,'2',0,148,0,611,209,114,288,0,1,1,0,0,0,0,0,0,0,0,2765,2726); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (454,'Riolu',447,'447',4,'1',0,NULL,0,285,127,78,80,0,0,0,0,0,0,0,0,0,0,0,833,821); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (546,'Timburr',532,'532',5,NULL,0,NULL,0,381,134,97,150,0,0,0,0,0,0,0,0,0,0,0,1265,1247); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (547,'Gurdurr',533,'533',5,NULL,0,NULL,0,500,180,150,170,0,0,0,0,0,0,0,0,0,0,0,2127,2097); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (548,'Conkeldurr',534,'534',5,'Evolved',0,NULL,0,625,243,172,210,0,0,0,0,0,0,0,0,0,0,0,3305,3258); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (552,'Throh',538,'538',5,'Evolved',0,NULL,0,572,172,160,240,0,0,0,0,0,0,0,0,0,0,0,2467,2432); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (553,'Sawk',539,'539',5,NULL,0,NULL,0,534,231,153,150,0,0,0,0,0,0,0,0,0,0,0,2558,2521); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (634,'Mienfoo',619,'619',5,NULL,0,NULL,0,348,160,98,90,0,0,0,0,0,0,0,0,0,0,0,1190,1173); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (635,'Mienshao',620,'620',5,NULL,0,NULL,0,515,258,127,130,0,0,0,0,0,0,0,0,0,0,0,2446,2411); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (695,'Pancham',674,'674',6,NULL,0,NULL,0,392,145,113,134,0,0,0,0,0,0,0,0,0,0,0,1380,1360); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (760,'Crabrawler',739,'739',7,NULL,0,NULL,0,353,150,109,94,0,0,0,0,0,0,0,0,0,0,0,1198,1180); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (787,'Passimian',766,'766',7,'Evolved',0,NULL,0,597,222,175,200,0,0,0,0,0,0,0,0,0,0,0,2991,2949); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (23,'Ekans',23,'23',1,'1',0,9,0,282,110,102,70,0,1,1,0,0,0,0,1,0,0,0,778,767); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (24,'Arbok',24,'24',1,'2',1,9,0,445,167,158,120,0,1,1,0,0,0,0,0,0,0,0,1737,1712); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (29,'Nidoran F',29,'29',1,'1',0,12,0,290,86,94,110,0,1,1,0,0,0,0,0,0,0,0,736,725); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (30,'Nidorina',30,'30',1,'2',0,12,0,383,117,126,140,0,1,1,0,0,0,0,0,0,0,0,1218,1201); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (32,'Nidoran M',32,'32',1,'1',0,13,0,273,105,76,92,0,1,1,0,0,0,0,0,0,0,0,739,729); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (33,'Nidorino',33,'33',1,'2',0,13,0,371,137,112,122,0,1,1,0,0,0,0,0,0,0,0,1252,1234); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (88,'Grimer',88,'88',1,'1',0,39,0,385,135,90,160,0,1,1,0,0,5,0,0,0,0,0,1269,1251); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (89,'Muk',89,'89',1,'2',1,39,0,584,190,184,210,0,1,1,0,0,0,0,0,0,0,0,2709,2670); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (109,'Koffing',109,'109',1,'1',0,50,0,363,119,164,80,0,1,1,0,0,5,0,0,0,0,0,1091,1075); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (110,'Weezing',110,'110',1,'2',1,50,0,525,174,221,130,0,1,1,0,0,0,0,0,0,0,0,2183,2152); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (316,'Gulpin',316,'316',3,'1',0,161,0,319,80,99,140,0,1,1,0,0,2,0,1,0,0,0,788,777); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (317,'Swalot',317,'317',3,'2',0,161,0,499,140,159,200,0,1,1,0,0,0,0,0,0,0,0,1872,1845); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (336,'Seviper',336,'336',3,'1',0,178,0,460,196,118,146,0,1,1,1,0,0,0,0,0,0,0,1928,1900); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (583,'Trubbish',568,'568',5,NULL,0,NULL,0,318,96,122,100,0,0,0,0,0,0,0,0,0,0,0,870,857); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (584,'Garbodor',569,'569',5,NULL,0,NULL,0,505,181,164,160,0,0,0,0,0,0,0,0,0,0,0,2166,2135); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (449,'Spiritomb',442,'442',4,'1',0,NULL,0,468,169,199,100,0,0,0,0,0,0,0,0,0,0,0,1802,1777); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (302,'Sableye',302,'302',3,'1',0,152,0,382,141,141,100,0,1,1,0,2,0,1,0,0,0,0,1305,1286); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (197,'Umbreon',197,'197',2,'2',1,68,1,566,126,250,190,0,1,0,0,0,0,0,0,0,0,0,2052,2023); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (261,'Poochyena',261,'261',3,'1',0,134,0,229,96,63,70,0,1,1,0,0,2,1,1,0,0,0,564,556); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (262,'Mightyena',262,'262',3,'2',1,134,0,448,171,137,140,0,1,1,0,0,0,1,0,0,0,0,1783,1757); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (359,'Absol',359,'359',3,'1',0,193,0,496,246,120,130,0,1,0,0,4,0,1,0,0,0,0,2280,2248); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (504,'Darkrai',491,'491',4,'1',0,NULL,0,623,285,198,140,1,0,0,0,0,0,0,0,0,0,0,3404,3355); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (523,'Purrloin',509,'509',5,NULL,0,NULL,0,253,98,73,82,0,0,0,0,0,0,0,0,0,0,0,652,642); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (524,'Liepard',510,'510',5,NULL,0,NULL,0,421,187,106,128,0,0,0,0,0,0,0,0,0,0,0,1659,1635); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (585,'Zorua',570,'570',5,NULL,0,NULL,0,311,153,78,80,0,0,0,0,0,0,0,0,0,0,0,986,972); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (586,'Zoroark',571,'571',5,NULL,0,NULL,0,497,250,127,120,0,0,0,0,0,0,0,0,0,0,0,2291,2258); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (200,'Misdreavus',200,'200',2,'1',1,99,0,454,167,167,120,0,1,1,0,0,0,0,1,0,0,1,1781,1756); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (353,'Shuppet',353,'353',3,'1',0,189,0,292,138,66,88,0,1,1,0,0,5,1,1,0,0,0,872,860); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (354,'Banette',354,'354',3,'2',0,189,0,473,218,127,128,0,1,1,0,0,0,1,0,0,0,0,2073,2044); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (355,'Duskull',355,'355',3,'1',0,190,0,272,70,162,40,0,1,1,0,0,5,1,1,0,0,0,523,516); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (356,'Dusclops',356,'356',3,'2',0,190,0,438,124,234,80,0,1,1,0,0,0,1,0,0,0,1,1335,1316); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (436,'Mismagius',429,'429',4,'2',0,NULL,0,542,211,211,120,0,0,0,0,0,0,0,0,0,0,0,2465,2430); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (484,'Dusknoir',477,'477',4,'3',0,NULL,0,524,180,254,90,0,0,0,0,0,0,0,0,0,0,0,2046,2017); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (577,'Yamask',562,'562',5,NULL,0,NULL,0,321,95,150,76,0,0,0,0,0,0,0,0,0,0,0,841,829); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (578,'Cofagrigus',563,'563',5,NULL,0,NULL,0,534,163,255,116,0,0,0,0,0,0,0,0,0,0,0,2090,2060); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (19,'Rattata',19,'19',1,'1',0,7,0,233,103,70,60,0,1,1,0,0,0,0,1,0,0,0,588,580); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (20,'Raticate',20,'20',1,'2',0,7,0,415,161,144,110,0,1,1,0,0,0,0,0,0,0,0,1549,1527); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (52,'Meowth',52,'52',1,'1',0,23,0,253,92,81,80,0,1,1,0,0,0,0,1,0,0,0,638,629); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (53,'Persian',53,'53',1,'2',1,23,0,419,150,139,130,0,1,1,0,0,0,0,0,0,0,0,1539,1517); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (108,'Lickitung',108,'108',1,'1',1,49,1,425,108,137,180,0,1,1,0,0,5,0,0,0,0,1,1322,1303); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (113,'Chansey',113,'113',1,'1',0,52,1,736,60,176,500,0,1,1,0,0,10,0,0,0,0,0,1469,1448); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (115,'Kangaskhan',115,'115',1,'1',1,54,0,556,181,165,210,0,1,1,1,0,0,0,0,0,0,0,2463,2428); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (128,'Tauros',128,'128',1,'1',1,64,0,545,198,197,150,0,1,1,1,0,0,0,0,0,0,0,2488,2452); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (132,'Ditto',132,'132',1,'1',0,67,0,278,91,91,96,0,1,1,0,0,0,0,0,0,0,0,718,707); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (133,'Eevee',133,'133',1,'1',0,68,1,335,104,121,110,0,1,1,0,0,5,0,1,0,0,1,969,955); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (137,'Porygon',137,'137',1,'1',0,69,0,422,153,139,130,0,1,1,0,0,10,0,0,0,0,1,1567,1545); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (143,'Snorlax',143,'143',1,'1',0,73,0,700,190,190,320,0,1,1,0,0,10,0,0,0,0,0,3355,3307); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (161,'Sentret',161,'161',2,'1',0,83,0,226,79,77,70,0,1,1,0,0,0,0,1,0,0,0,519,511); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (162,'Furret',162,'162',2,'2',1,83,0,448,148,130,170,0,1,1,0,0,0,0,0,0,0,0,1667,1643); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (190,'Aipom',190,'190',2,'1',1,94,0,358,136,112,110,0,1,1,0,0,0,0,1,0,0,1,1188,1171); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (206,'Dunsparce',206,'206',2,'1',1,104,0,462,131,131,200,0,1,1,0,0,5,0,1,0,0,0,1615,1592); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (216,'Teddiursa',216,'216',2,'1',0,111,0,355,142,93,120,0,1,1,0,0,5,0,1,0,0,0,1184,1167); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (217,'Ursaring',217,'217',2,'2',1,111,0,560,236,144,180,0,1,1,0,0,0,0,0,0,0,0,2760,2720); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (233,'Porygon2',233,'233',2,'2',1,69,0,551,198,183,170,0,1,0,0,0,0,0,0,0,0,1,2546,2509); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (234,'Stantler',234,'234',2,'1',1,121,0,470,192,132,146,0,1,1,0,0,5,0,0,0,0,0,1988,1960); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (235,'Smeargle',235,'235',2,'1',1,122,0,238,40,88,110,0,0,0,0,0,0,0,0,0,0,0,389,384); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (241,'Miltank',241,'241',2,'1',1,123,0,558,157,211,190,0,1,1,0,0,10,0,0,0,0,0,2312,2279); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (242,'Blissey',242,'242',2,'2',1,NULL,1,868,129,229,510,0,1,1,0,0,0,0,0,0,0,0,3219,3173); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (263,'Zigzagoon',263,'263',3,'1',0,135,0,214,58,80,76,0,1,1,0,0,2,0,1,0,0,0,423,417); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (264,'Linoone',264,'264',3,'2',1,135,0,426,142,128,156,0,1,1,0,0,0,0,0,0,0,0,1533,1511); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (287,'Slakoth',287,'287',3,'1',0,145,0,328,104,104,120,0,1,1,0,0,10,0,0,0,0,0,942,928); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (288,'Vigoroth',288,'288',3,'2',0,145,0,478,159,159,160,0,1,1,0,0,0,0,0,0,0,0,1896,1869); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (289,'Slaking',289,'289',3,'3',0,145,0,746,290,183,273,0,1,0,0,0,0,0,0,0,0,0,4548,4484); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (293,'Whismur',293,'293',3,'1',0,147,0,262,92,42,128,0,2,1,0,0,2,0,1,0,0,0,603,594); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (294,'Loudred',294,'294',3,'2',0,147,0,383,134,81,168,0,2,1,0,0,0,0,0,0,0,0,1233,1215); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (295,'Exploud',295,'295',3,'3',0,147,0,529,179,142,208,0,2,0,0,0,0,0,0,0,0,0,2267,2234); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (300,'Skitty',300,'300',3,'1',0,150,0,268,84,84,100,0,1,1,0,0,5,0,1,0,0,0,659,650); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (301,'Delcatty',301,'301',3,'2',0,151,0,404,132,132,140,0,1,1,0,0,0,0,0,0,0,0,1385,1366); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (327,'Spinda',327,'327',3,'1',0,168,0,352,116,116,120,0,0,0,0,0,0,0,0,0,0,0,1088,1072); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (335,'Zangoose',335,'335',3,'1',0,172,0,492,222,124,146,0,1,1,1,0,0,0,0,0,0,0,2214,2182); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (351,'Castform',351,'351',3,'1',0,187,0,418,139,139,140,0,3,1,0,0,0,0,0,1,0,0,1486,1464); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (352,'Kecleon',352,'352',3,'1',0,188,0,493,161,212,120,0,0,0,0,0,0,0,0,0,0,0,1924,1896); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (402,'Bidoof',399,'399',4,'1',0,NULL,0,271,80,73,118,0,0,0,0,0,0,0,0,0,0,0,641,632); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (431,'Ambipom',424,'424',4,'2',0,NULL,0,498,205,143,150,0,0,0,0,0,0,0,0,0,0,0,2218,2186); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (434,'Buneary',427,'427',4,'1',0,NULL,0,351,130,111,110,0,0,0,0,0,0,0,0,0,0,0,1136,1120); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (435,'Lopunny',428,'428',4,'2',0,NULL,0,486,156,200,130,0,0,0,0,0,0,0,0,0,0,0,1885,1858); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (438,'Glameow',431,'431',4,'1',0,NULL,0,292,109,85,98,0,0,0,0,0,0,0,0,0,0,0,823,811); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (439,'Purugly',432,'432',4,'2',0,NULL,0,450,172,136,142,0,0,0,0,0,0,0,0,0,0,0,1798,1772); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (447,'Happiny',440,'440',4,'0',0,NULL,0,330,25,105,200,0,0,0,0,0,0,0,0,0,0,0,401,395); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (453,'Munchlax',446,'446',4,'0',0,NULL,0,544,137,137,270,0,0,0,0,0,0,0,0,0,0,0,1975,1947); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (470,'Lickilicky',463,'463',4,'2',0,NULL,1,562,161,181,220,0,0,0,0,0,0,0,0,0,0,0,2359,2325); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (481,'Porygon-Z',474,'474',4,'3',0,NULL,0,587,264,153,170,0,0,0,0,0,0,0,0,0,0,0,3072,3028); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (498,'Regigigas',486,'486',4,'1',0,NULL,0,766,315,231,220,1,0,0,0,0,0,0,0,0,0,0,4955,4884); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (507,'Arceus',493,'493',4,'1',0,NULL,0,764,262,262,240,1,0,0,0,0,0,0,0,0,0,0,4598,4532); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (518,'Patrat',504,'504',5,NULL,0,NULL,0,261,98,73,90,0,0,0,0,0,0,0,0,0,0,0,678,668); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (519,'Watchog',505,'505',5,NULL,0,NULL,0,424,165,139,120,0,0,0,0,0,0,0,0,0,0,0,1621,1597); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (520,'Lillipup',506,'506',5,NULL,0,NULL,0,283,107,86,90,0,0,0,0,0,0,0,0,0,0,0,784,773); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (521,'Herdier',507,'507',5,NULL,0,NULL,0,401,145,126,130,0,0,0,0,0,0,0,0,0,0,0,1428,1408); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (522,'Stoutland',508,'508',5,'Lower',0,NULL,0,558,206,182,170,0,0,0,0,0,0,0,0,0,0,0,2635,2597); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (545,'Audino',531,'531',5,NULL,0,NULL,0,483,114,163,206,0,0,0,0,0,0,0,0,0,0,0,1598,1575); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (587,'Minccino',572,'572',5,NULL,0,NULL,0,288,98,80,110,0,0,0,0,0,0,0,0,0,0,0,769,758); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (588,'Cinccino',573,'573',5,NULL,0,NULL,0,478,198,130,150,0,0,0,0,0,0,0,0,0,0,0,2057,2028); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (641,'Bouffalant',626,'626',5,'Evolved',0,NULL,0,567,195,182,190,0,0,0,0,0,0,0,0,0,0,0,2635,2598); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (680,'Bunnelby',659,'659',6,NULL,0,NULL,0,217,68,73,76,0,0,0,0,0,0,0,0,0,0,0,463,457); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (697,'Furfrou',676,'676',6,NULL,0,NULL,0,496,164,182,150,0,0,0,0,0,0,0,0,0,0,0,2015,1986); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (755,'Yungoos',734,'734',7,NULL,0,NULL,0,274,122,56,96,0,0,0,0,0,0,0,0,0,0,0,759,748); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (756,'Gumshoos',735,'735',7,NULL,0,NULL,0,483,194,113,176,0,0,0,0,0,0,0,0,0,0,0,2041,2011); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (793,'Type: Null',772,'772',7,'Evolved',0,NULL,0,558,184,184,190,0,0,0,0,0,0,0,0,0,0,0,2510,2474); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (794,'Silvally',773,'773',7,'Evolved',0,NULL,0,586,198,198,190,0,0,0,0,0,0,0,0,0,0,0,2779,2740); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (796,'Komala',775,'775',7,NULL,0,NULL,0,525,216,179,130,0,0,0,0,0,0,0,0,0,0,0,2419,2385); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (185,'Sudowoodo',185,'185',2,'1',1,92,0,505,167,198,140,0,1,1,0,0,10,0,0,0,0,0,2065,2035); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (299,'Nosepass',299,'299',3,'1',0,149,0,378,82,236,60,0,2,1,0,0,5,0,1,0,0,1,831,819); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (377,'Regirock',377,'377',3,'1',0,NULL,0,695,179,356,160,1,0,0,0,0,0,0,0,0,0,0,3087,3043); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (411,'Cranidos',408,'408',4,'1',0,NULL,0,427,218,75,134,0,0,0,0,0,0,0,0,0,0,0,1685,1661); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (412,'Rampardos',409,'409',4,'2',0,NULL,0,603,295,114,194,0,0,0,0,0,0,0,0,0,0,0,3179,3133); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (445,'Bonsly',438,'438',4,'0',0,NULL,0,379,124,155,100,0,0,0,0,0,0,0,0,0,0,0,1213,1196); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (538,'Roggenrola',524,'524',5,NULL,0,NULL,0,367,121,136,110,0,0,0,0,0,0,0,0,0,0,0,1166,1150); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (539,'Boldore',525,'525',5,NULL,0,NULL,0,487,174,173,140,0,0,0,0,0,0,0,0,0,0,0,2015,1986); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (540,'Gigalith',526,'526',5,'Lower',0,NULL,0,619,226,223,170,0,0,0,0,0,0,0,0,0,0,0,3158,3113); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (765,'Rockruff',744,'744',7,NULL,0,NULL,0,285,117,78,90,0,0,0,0,0,0,0,0,0,0,0,814,803); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (766,'Lycanroc',745,'745',7,NULL,0,NULL,0,521,231,140,150,0,0,0,0,0,0,0,0,0,0,0,2457,2422); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (772,'Dewpider',751,'751',7,NULL,0,NULL,0,274,72,126,76,0,0,0,0,0,0,0,0,0,0,0,615,606); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (773,'Araquanid',752,'752',7,NULL,0,NULL,0,499,126,237,136,0,0,0,0,0,0,0,0,0,0,0,1717,1693); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (610,'Joltik',595,'595',5,NULL,0,NULL,0,308,110,98,100,0,0,0,0,0,0,0,0,0,0,0,889,877); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (611,'Galvantula',596,'596',5,NULL,0,NULL,0,469,201,128,140,0,0,0,0,0,0,0,0,0,0,0,2008,1979); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (758,'Charjabug',737,'737',7,NULL,0,NULL,0,430,145,171,114,0,0,0,0,0,0,0,0,0,0,0,1547,1525); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (759,'Vikavolt',738,'738',7,'Evolved',0,NULL,0,573,254,165,154,0,0,0,0,0,0,0,0,0,0,0,2930,2888); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (170,'Chinchou',170,'170',2,'1',0,87,0,362,106,106,150,0,1,1,0,0,5,0,1,0,0,0,1067,1052); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (171,'Lanturn',171,'171',2,'2',1,87,0,542,146,146,250,0,1,1,0,0,0,0,0,0,0,0,2077,2047); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (283,'Surskit',283,'283',3,'1',0,143,0,270,93,97,80,0,3,1,0,0,0,0,1,1,0,0,695,685); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (788,'Wimpod',767,'767',7,NULL,0,NULL,0,196,67,79,50,0,0,0,0,0,0,0,0,0,0,0,400,394); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (789,'Golisopod',768,'768',7,'Evolved',0,NULL,0,617,218,249,150,0,0,0,0,0,0,0,0,0,0,0,3037,2993); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (10,'Caterpie',10,'10',1,'1',0,4,0,207,55,62,90,0,1,1,0,0,0,0,1,0,0,0,393,387); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (11,'Metapod',11,'11',1,'2',0,4,0,239,45,94,100,0,1,1,0,0,0,0,0,0,0,0,419,413); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (127,'Pinsir',127,'127',1,'1',1,63,0,565,238,197,130,0,1,1,0,0,5,0,1,0,0,0,2770,2730); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (204,'Pineco',204,'204',2,'1',0,103,0,354,108,146,100,0,1,1,0,0,5,0,0,0,0,0,1045,1030); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (265,'Wurmple',265,'265',3,'1',0,136,0,226,75,61,90,0,1,1,0,0,2,0,1,0,0,0,502,494); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (266,'Silcoon',266,'266',3,'2',0,136,0,251,60,91,100,0,1,0,0,0,0,0,0,0,0,0,517,509); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (268,'Cascoon',268,'268',3,'2',0,137,0,251,60,91,100,0,1,0,0,0,0,0,0,0,0,0,517,509); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (313,'Volbeat',313,'313',3,'1',0,159,0,444,143,171,130,0,3,1,1,0,0,0,0,1,0,0,1620,1597); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (314,'Illumise',314,'314',3,'2',0,159,0,444,143,171,130,0,3,1,1,0,0,0,0,1,0,0,1620,1597); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (404,'Kricketot',401,'401',4,'1',0,NULL,0,193,45,74,74,0,0,0,0,0,0,0,0,0,0,0,333,328); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (405,'Kricketune',402,'402',4,'2',0,NULL,0,414,160,100,154,0,0,0,0,0,0,0,0,0,0,0,1523,1501); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (415,'Burmy (Plant Cloak)',412,'412',4,'1',0,NULL,0,216,53,83,80,0,0,0,0,0,0,0,0,0,0,0,409,403); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (823,'Burmy (Trash Cloak)',412,'412-trash',4,'1',0,NULL,0,216,53,83,80,0,0,0,0,0,0,0,0,0,0,0,409,403); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (824,'Burmy (Sandy Cloak)',412,'412-sandy',4,'1',0,NULL,0,216,53,83,80,0,0,0,0,0,0,0,0,0,0,0,409,403); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (603,'Karrablast',588,'588',5,NULL,0,NULL,0,324,137,87,100,0,0,0,0,0,0,0,0,0,0,0,1028,1013); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (631,'Shelmet',616,'616',5,NULL,0,NULL,0,321,72,149,100,0,0,0,0,0,0,0,0,0,0,0,746,735); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (632,'Accelgor',617,'617',5,NULL,0,NULL,0,511,220,131,160,0,0,0,0,0,0,0,0,0,0,0,2346,2312); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (685,'Scatterbug',664,'664',6,NULL,0,NULL,0,209,63,70,76,0,0,0,0,0,0,0,0,0,0,0,428,422); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (686,'Spewpa',665,'665',6,NULL,0,NULL,0,241,48,103,90,0,0,0,0,0,0,0,0,0,0,0,437,431); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (757,'Grubbin',736,'736',7,NULL,0,NULL,0,294,115,85,94,0,0,0,0,0,0,0,0,0,0,0,847,835); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (25,'Pikachu',25,'25',1,'1',0,10,0,283,112,101,70,0,1,1,0,0,0,1,1,0,0,0,787,776); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (26,'Raichu',26,'26',1,'2',1,10,0,478,193,165,120,0,1,1,0,0,0,1,0,0,0,0,2025,1996); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (100,'Voltorb',100,'100',1,'1',0,45,0,303,109,114,80,0,1,1,0,0,0,0,1,0,0,0,857,845); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (101,'Electrode',101,'101',1,'2',1,45,0,472,173,179,120,0,1,1,0,0,0,0,0,0,0,0,1900,1873); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (125,'Electabuzz',125,'125',1,'1',1,61,1,501,198,173,130,0,1,1,0,2,0,0,1,0,0,1,2196,2165); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (135,'Jolteon',135,'135',1,'2',1,68,0,563,232,201,130,0,1,1,0,3,0,0,0,0,0,0,2730,2691); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (172,'Pichu',172,'172',2,'0',0,10,0,180,77,63,40,0,1,0,0,0,2,1,0,0,0,0,376,370); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (179,'Mareep',179,'179',2,'1',0,90,0,306,114,82,110,0,1,1,0,0,10,0,0,0,0,0,887,874); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (180,'Flaaffy',180,'180',2,'2',0,90,0,397,145,112,140,0,1,1,0,0,0,0,0,0,0,0,1402,1382); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (181,'Ampharos',181,'181',2,'3',1,90,0,563,211,172,180,0,1,1,0,0,0,0,0,0,0,0,2695,2656); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (239,'Elekid',239,'239',2,'0',0,NULL,0,335,135,110,90,0,1,0,0,0,5,0,0,0,0,0,1073,1057); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (243,'Raikou',243,'243',2,'1',1,124,0,631,241,210,180,1,1,0,0,0,0,0,0,0,1,0,3349,3301); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (309,'Electrike',309,'309',3,'1',0,156,0,281,123,78,80,0,1,1,0,0,0,0,1,0,0,0,810,798); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (310,'Manectric',310,'310',3,'2',0,156,0,482,215,127,140,0,1,0,0,2,0,0,0,0,0,0,2131,2100); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (311,'Plusle',311,'311',3,'1',0,157,0,434,167,147,120,0,1,1,0,0,0,0,0,0,0,0,1681,1657); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (312,'Minun',312,'312',3,'1',0,158,0,434,147,167,120,0,1,1,0,0,0,0,0,0,0,0,1585,1563); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (406,'Shinx',403,'403',4,'1',0,NULL,0,271,117,64,90,0,0,0,0,0,0,0,0,0,0,0,750,740); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (407,'Luxio',404,'404',4,'2',0,NULL,0,374,159,95,120,0,0,0,0,0,0,0,0,0,0,0,1324,1305); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (408,'Luxray',405,'405',4,'3',0,NULL,0,548,232,156,160,0,0,0,0,0,0,0,0,0,0,0,2668,2630); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (424,'Pachirisu',417,'417',4,'1',0,NULL,0,396,94,182,120,0,0,0,0,0,0,0,0,0,0,0,1110,1094); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (473,'Electivire',466,'466',4,'2',0,NULL,1,572,249,173,150,0,0,0,0,0,0,0,0,0,0,0,2904,2862); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (536,'Blitzle',522,'522',5,NULL,0,NULL,0,272,118,64,90,0,0,0,0,0,0,0,0,0,0,0,756,745); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (537,'Zebstrika',523,'523',5,NULL,0,NULL,0,497,211,136,150,0,0,0,0,0,0,0,0,0,0,0,2228,2196); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (617,'Tynamo',602,'602',5,NULL,0,NULL,0,253,105,78,70,0,0,0,0,0,0,0,0,0,0,0,666,656); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (618,'Eelektrik',603,'603',5,NULL,0,NULL,0,416,156,130,130,0,0,0,0,0,0,0,0,0,0,0,1548,1526); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (619,'Eelektross',604,'604',5,'Lower',0,NULL,0,539,217,152,170,0,0,0,0,0,0,0,0,0,0,0,2546,2510); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (817,'Xurkitree',796,'796',7,'Lower',0,NULL,0,640,330,144,166,1,0,0,0,0,0,0,0,0,0,0,3655,3603); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (7,'Squirtle',7,'7',1,'1',0,3,0,304,94,122,88,0,1,1,0,0,5,0,1,0,0,0,808,797); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (8,'Wartortle',8,'8',1,'2',0,3,0,399,126,155,118,0,1,1,0,0,0,0,0,0,0,0,1324,1305); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (9,'Blastoise',9,'9',1,'3',1,3,0,539,171,210,158,0,1,1,0,0,0,0,0,0,0,0,2291,2259); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (54,'Psyduck',54,'54',1,'1',0,24,0,318,122,96,100,0,1,1,0,0,0,0,1,0,0,0,966,952); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (55,'Golduck',55,'55',1,'2',1,24,0,514,191,163,160,0,1,1,0,0,0,0,0,0,0,0,2270,2238); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (60,'Poliwag',60,'60',1,'1',0,27,0,263,101,82,80,0,1,1,0,0,0,0,1,0,0,0,695,685); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (61,'Poliwhirl',61,'61',1,'2',0,27,0,390,130,130,130,0,1,1,0,0,0,0,0,0,0,0,1313,1294); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (86,'Seel',86,'86',1,'1',0,38,0,343,85,128,130,0,1,1,0,0,5,0,1,0,0,0,899,886); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (90,'Shellder',90,'90',1,'1',0,40,0,344,116,168,60,0,1,1,0,0,5,0,1,0,0,0,958,944); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (98,'Krabby',98,'98',1,'1',0,44,0,397,181,156,60,0,1,1,0,0,0,0,1,0,0,0,1386,1366); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (99,'Kingler',99,'99',1,'2',1,44,0,564,240,214,110,0,1,1,0,0,0,0,0,0,0,0,2694,2656); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (116,'Horsea',116,'116',1,'1',0,55,1,314,129,125,60,0,1,1,0,0,0,0,1,0,0,0,921,908); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (117,'Seadra',117,'117',1,'2',0,55,1,479,187,182,110,0,1,1,0,0,0,0,0,0,0,0,1979,1951); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (118,'Goldeen',118,'118',1,'1',0,56,0,328,123,115,90,0,1,1,0,0,0,0,1,0,0,0,1006,992); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (119,'Seaking',119,'119',1,'2',1,56,0,489,175,154,160,0,1,1,0,0,0,0,0,0,0,0,2040,2011); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (120,'Staryu',120,'120',1,'1',0,57,0,309,137,112,60,0,1,1,0,0,0,0,1,0,0,0,926,913); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (129,'Magikarp',129,'129',1,'1',0,65,0,171,29,102,40,0,1,1,0,1,0,1,1,0,0,0,220,217); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (134,'Vaporeon',134,'134',1,'2',1,68,0,642,205,177,260,0,1,1,0,0,0,0,0,0,0,0,3157,3112); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (158,'Totodile',158,'158',2,'1',0,82,0,333,117,116,100,0,1,1,0,0,5,0,1,0,0,0,1011,997); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (159,'Croconaw',159,'159',2,'2',0,82,0,431,150,151,130,0,1,1,0,0,0,0,0,0,0,0,1598,1576); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (160,'Feraligatr',160,'160',2,'3',1,82,0,572,205,197,170,0,1,1,0,0,0,0,0,0,0,0,2721,2682); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (186,'Politoed',186,'186',2,'2',1,27,0,546,174,192,180,0,1,1,0,0,0,0,0,0,0,0,2371,2337); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (223,'Remoraid',223,'223',2,'1',0,115,0,266,127,69,70,0,1,1,0,0,2,0,1,0,0,0,749,738); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (224,'Octillery',224,'224',2,'2',1,115,0,488,197,141,150,0,1,1,0,0,0,0,0,0,0,0,2124,2094); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (245,'Suicune',245,'245',2,'1',1,126,0,615,180,235,200,1,1,0,0,0,0,0,0,0,1,0,2823,2783); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (258,'Mudkip',258,'258',3,'1',0,133,0,319,126,93,100,0,1,1,0,0,5,0,1,0,0,0,981,967); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (320,'Wailmer',320,'320',3,'1',0,164,0,464,136,68,260,0,1,1,0,1,2,0,1,0,0,0,1424,1404); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (321,'Wailord',321,'321',3,'2',0,164,0,602,175,87,340,0,1,1,0,0,0,0,0,0,0,0,2258,2225); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (341,'Corphish',341,'341',3,'1',0,182,0,340,141,113,86,0,1,1,0,0,5,0,1,0,0,0,1107,1092); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (349,'Feebas',349,'349',3,'1',0,186,0,171,29,102,40,0,1,1,0,0,10,0,0,0,0,0,220,217); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (350,'Milotic',350,'350',3,'2',0,186,0,624,192,242,190,0,1,0,0,0,0,0,0,0,0,0,2967,2925); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (366,'Clamperl',366,'366',3,'1',0,NULL,0,352,133,149,70,0,0,0,0,0,0,0,0,0,0,0,1091,1075); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (367,'Huntail',367,'367',3,'2',0,NULL,0,501,197,194,110,0,0,0,0,0,0,0,0,0,0,0,2140,2109); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (368,'Gorebyss',368,'368',3,'2',0,NULL,0,515,211,194,110,0,0,0,0,0,0,0,0,0,0,0,2281,2248); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (370,'Luvdisc',370,'370',3,'1',0,NULL,0,301,81,134,86,0,1,1,0,0,0,0,1,0,0,0,735,725); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (382,'Kyogre',382,'382',3,'1',0,NULL,0,703,270,251,182,1,1,0,0,0,0,0,0,0,0,0,4074,4016); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (396,'Piplup',393,'393',4,'1',0,NULL,0,321,112,103,106,0,0,0,0,0,0,0,0,0,0,0,947,934); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (397,'Prinplup',394,'394',4,'2',0,NULL,0,421,150,143,128,0,0,0,0,0,0,0,0,0,0,0,1549,1526); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (425,'Buizel',418,'418',4,'1',0,NULL,0,312,132,70,110,0,0,0,0,0,0,0,0,0,0,0,946,932); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (426,'Floatzel',419,'419',4,'2',0,NULL,0,509,221,118,170,0,0,0,0,0,0,0,0,0,0,0,2312,2279); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (429,'Shellos',422,'422',4,'1',0,NULL,0,366,103,111,152,0,0,0,0,0,0,0,0,0,0,0,1069,1053); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (463,'Finneon',456,'456',4,'1',0,NULL,0,313,96,119,98,0,0,0,0,0,0,0,0,0,0,0,853,840); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (464,'Lumineon',457,'457',4,'2',0,NULL,0,455,142,175,138,0,0,0,0,0,0,0,0,0,0,0,1671,1648); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (502,'Phione',489,'489',4,'1',0,NULL,0,484,162,162,160,2,0,0,0,0,0,0,0,0,0,0,1945,1917); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (503,'Manaphy',490,'490',4,'2',0,NULL,0,620,210,210,200,2,0,0,0,0,0,0,0,0,0,0,3090,3046); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (515,'Oshawott',501,'501',5,NULL,0,NULL,0,312,117,85,110,0,0,0,0,0,0,0,0,0,0,0,921,908); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (516,'Dewott',502,'502',5,NULL,0,NULL,0,425,159,116,150,0,0,0,0,0,0,0,0,0,0,0,1597,1574); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (517,'Samurott',503,'503',5,'Lower',0,NULL,0,566,212,164,190,0,0,0,0,0,0,0,0,0,0,0,2715,2677); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (529,'Panpour',515,'515',5,NULL,0,NULL,0,298,104,94,100,0,0,0,0,0,0,0,0,0,0,0,832,820); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (530,'Simipour',516,'516',5,NULL,0,NULL,0,489,206,133,150,0,0,0,0,0,0,0,0,0,0,0,2156,2126); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (549,'Tympole',535,'535',5,NULL,0,NULL,0,276,98,78,100,0,0,0,0,0,0,0,0,0,0,0,729,719); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (564,'Basculin',550,'550',5,NULL,0,NULL,0,463,189,134,140,0,0,0,0,0,0,0,0,0,0,0,1936,1908); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (609,'Alomomola',594,'594',5,'Evolved',0,NULL,0,616,138,148,330,0,0,0,0,0,0,0,0,0,0,0,2266,2233); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (677,'Froakie',656,'656',6,NULL,0,NULL,0,290,122,86,82,0,0,0,0,0,0,0,0,0,0,0,846,834); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (678,'Frogadier',657,'657',6,NULL,0,NULL,0,392,168,116,108,0,0,0,0,0,0,0,0,0,0,0,1450,1430); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (713,'Clauncher',692,'692',6,NULL,0,NULL,0,326,108,118,100,0,0,0,0,0,0,0,0,0,0,0,950,936); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (714,'Clawitzer',693,'693',6,'Evolved',0,NULL,0,535,221,172,142,0,0,0,0,0,0,0,0,0,0,0,2525,2489); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (749,'Popplio',728,'728',7,NULL,0,NULL,0,324,120,104,100,0,0,0,0,0,0,0,0,0,0,0,986,972); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (750,'Brionne',729,'729',7,NULL,0,NULL,0,439,168,151,120,0,0,0,0,0,0,0,0,0,0,0,1711,1686); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (767,'Wishiwashi',746,'746',7,NULL,0,NULL,0,182,46,46,90,0,0,0,0,0,0,0,0,0,0,0,304,300); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (792,'Pyukumuku',771,'771',7,NULL,0,NULL,0,431,97,224,110,0,0,0,0,0,0,0,0,0,0,0,1209,1191); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (361,'Snorunt',361,'361',3,'1',0,194,0,290,95,95,100,0,1,1,0,1,5,1,0,0,0,1,772,761); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (362,'Glalie',362,'362',3,'2',1,NULL,0,484,162,162,160,0,1,1,0,0,0,1,0,0,0,0,1945,1917); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (378,'Regice',378,'378',3,'1',0,NULL,0,695,179,356,160,1,0,0,0,0,0,0,0,0,0,0,3087,3043); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (478,'Glaceon',471,'471',4,'2',0,NULL,1,580,238,212,130,0,0,0,0,0,0,0,0,0,0,0,2866,2825); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (597,'Vanillite',582,'582',5,NULL,0,NULL,0,301,118,111,72,0,0,0,0,0,0,0,0,0,0,0,869,857); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (598,'Vanillish',583,'583',5,NULL,0,NULL,0,396,151,143,102,0,0,0,0,0,0,0,0,0,0,0,1409,1389); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (599,'Vanilluxe',584,'584',5,'Evolved',0,NULL,0,550,218,190,142,0,0,0,0,0,0,0,0,0,0,0,2610,2573); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (628,'Cubchoo',613,'613',5,NULL,0,NULL,0,312,128,74,110,0,0,0,0,0,0,0,0,0,0,0,942,928); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (629,'Beartic',614,'614',5,'Evolved',0,NULL,0,575,233,152,190,0,0,0,0,0,0,0,0,0,0,0,2865,2825); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (630,'Cryogonal',615,'615',5,'Lower',0,NULL,0,614,190,264,160,0,0,0,0,0,0,0,0,0,0,0,2829,2788); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (733,'Bergmite',712,'712',6,NULL,0,NULL,0,370,117,143,110,0,0,0,0,0,0,0,0,0,0,0,1158,1142); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (734,'Avalugg',713,'713',6,'Evolved',0,NULL,0,689,196,303,190,0,0,0,0,0,0,0,0,0,0,0,3364,3316); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (379,'Registeel',379,'379',3,'1',0,NULL,0,588,143,285,160,1,0,0,0,0,0,0,0,0,0,0,2261,2228); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (614,'Klink',599,'599',5,NULL,0,NULL,0,304,98,126,80,0,0,0,0,0,0,0,0,0,0,0,816,805); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (615,'Klang',600,'600',5,NULL,0,NULL,0,449,150,179,120,0,0,0,0,0,0,0,0,0,0,0,1667,1643); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (616,'Klinklang',601,'601',5,'Evolved',0,NULL,0,549,199,230,120,0,0,0,0,0,0,0,0,0,0,0,2430,2396); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (322,'Numel',322,'322',3,'1',0,165,0,321,119,82,120,0,2,1,0,0,5,0,1,0,0,0,957,944); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (323,'Camerupt',323,'323',3,'2',1,165,0,473,194,139,140,0,2,1,0,0,0,0,0,0,0,0,2016,1987); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (392,'Torterra',389,'389',4,'3',0,NULL,0,589,202,197,190,0,0,0,0,0,0,0,0,0,0,0,2825,2785); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (4,'Charmander',4,'4',1,'1',0,2,0,290,116,96,78,0,1,1,0,0,5,0,1,0,0,0,831,819); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (5,'Charmeleon',5,'5',1,'2',0,2,0,403,158,129,116,0,1,1,0,0,0,0,0,0,0,0,1484,1462); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (37,'Vulpix',37,'37',1,'1',0,15,0,294,96,122,76,0,1,1,0,0,0,0,1,0,0,0,774,763); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (38,'Ninetales',38,'38',1,'2',1,15,0,519,169,204,146,0,1,1,0,0,0,0,0,0,0,0,2157,2127); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (58,'Growlithe',58,'58',1,'1',0,26,0,342,136,96,110,0,1,1,0,0,5,0,1,0,0,0,1110,1095); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (59,'Arcanine',59,'59',1,'2',1,26,0,573,227,166,180,0,1,1,0,0,0,0,0,0,0,0,2839,2799); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (77,'Ponyta',77,'77',1,'1',0,33,0,402,170,132,100,0,1,1,0,0,5,0,1,0,0,0,1502,1480); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (78,'Rapidash',78,'78',1,'2',1,33,0,504,207,167,130,0,1,1,0,0,0,0,0,0,0,0,2252,2220); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (126,'Magmar',126,'126',1,'1',1,62,1,505,206,169,130,0,1,1,0,0,0,0,1,0,0,1,2254,2222); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (136,'Flareon',136,'136',1,'2',1,68,0,580,246,204,130,0,1,1,0,0,0,0,0,0,0,0,2904,2863); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (155,'Cyndaquil',155,'155',2,'1',0,81,0,290,116,96,78,0,1,1,0,0,5,0,1,0,0,0,831,819); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (156,'Quilava',156,'156',2,'2',0,81,0,403,158,129,116,0,1,1,0,0,0,0,0,0,0,0,1484,1462); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (157,'Typhlosion',157,'157',2,'3',1,81,0,555,223,176,156,0,1,1,0,0,0,0,0,0,0,0,2686,2648); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (218,'Slugma',218,'218',2,'1',0,112,0,269,118,71,80,0,1,1,0,0,0,0,1,0,0,0,750,740); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (240,'Magby',240,'240',2,'0',0,NULL,0,349,151,108,90,0,1,0,0,0,5,0,0,0,0,0,1178,1161); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (244,'Entei',244,'244',2,'1',1,125,0,641,235,176,230,1,1,0,0,0,0,0,0,0,1,0,3377,3329); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (255,'Torchic',255,'255',3,'1',0,132,0,312,130,92,90,0,1,1,0,0,5,0,1,0,0,0,959,946); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (324,'Torkoal',324,'324',3,'1',0,166,0,525,151,234,140,0,2,1,1,0,0,0,0,0,0,0,2036,2007); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (393,'Chimchar',390,'390',4,'1',0,NULL,0,287,113,86,88,0,0,0,0,0,0,0,0,0,0,0,815,803); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (474,'Magmortar',467,'467',4,'2',0,62,1,583,247,186,150,0,0,0,0,0,0,0,0,0,0,0,2980,2937); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (512,'Tepig',498,'498',5,NULL,0,NULL,0,330,115,85,130,0,0,0,0,0,0,0,0,0,0,0,977,963); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (527,'Pansear',513,'513',5,NULL,0,NULL,0,298,104,94,100,0,0,0,0,0,0,0,0,0,0,0,832,820); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (528,'Simisear',514,'514',5,NULL,0,NULL,0,489,206,133,150,0,0,0,0,0,0,0,0,0,0,0,2156,2126); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (568,'Darumaka',554,'554',5,NULL,0,NULL,0,379,153,86,140,0,0,0,0,0,0,0,0,0,0,0,1312,1294); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (569,'Darmanitan (Zen Mode)',555,'555',5,'Evolved',0,NULL,0,587,263,114,210,0,0,0,0,0,0,0,0,0,0,0,2958,2915); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (570,'Darmanitan (Standard Mode)',555,'555',5,'Evolved',0,NULL,0,587,263,114,210,0,0,0,0,0,0,0,0,0,0,0,2958,2915); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (646,'Heatmor',631,'631',5,NULL,0,NULL,0,503,204,129,170,0,0,0,0,0,0,0,0,0,0,0,2232,2200); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (674,'Fennekin',653,'653',6,NULL,0,NULL,0,308,116,112,80,0,0,0,0,0,0,0,0,0,0,0,898,885); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (675,'Braixen',654,'654',6,NULL,0,NULL,0,425,171,136,118,0,0,0,0,0,0,0,0,0,0,0,1646,1622); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (746,'Litten',725,'725',7,NULL,0,NULL,0,297,128,79,90,0,0,0,0,0,0,0,0,0,0,0,887,874); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (747,'Torracat',726,'726',7,NULL,0,NULL,0,407,174,103,130,0,0,0,0,0,0,0,0,0,0,0,1544,1522); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (114,'Tangela',114,'114',1,'1',1,53,0,518,183,205,130,0,1,1,0,0,5,0,0,0,0,1,2208,2177); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (152,'Chikorita',152,'152',2,'1',0,80,0,304,92,122,90,0,1,1,0,0,5,0,1,0,0,0,801,790); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (153,'Bayleef',153,'153',2,'2',0,80,0,397,122,155,120,0,1,1,0,0,0,0,0,0,0,0,1296,1277); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (154,'Meganium',154,'154',2,'3',1,80,0,530,168,202,160,0,1,1,0,0,0,0,0,0,0,0,2227,2195); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (182,'Bellossom',182,'182',2,'3',1,18,0,508,169,189,150,0,1,0,0,0,0,0,0,0,0,0,2108,2078); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (191,'Sunkern',191,'191',2,'1',0,95,0,170,55,55,60,0,1,1,0,0,0,0,1,0,0,0,316,312); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (192,'Sunflora',192,'192',2,'2',1,95,0,483,185,148,150,0,1,1,0,0,0,0,0,0,0,0,2048,2019); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (252,'Treecko',252,'252',3,'1',0,131,0,308,124,104,80,0,1,1,0,0,5,0,1,0,0,0,923,909); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (253,'Grovyle',253,'253',3,'2',0,131,0,402,172,130,100,0,1,1,0,0,0,0,0,0,0,0,1508,1486); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (254,'Sceptile',254,'254',3,'3',1,131,0,543,223,180,140,0,1,0,0,0,0,0,0,0,0,0,2584,2547); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (273,'Seedot',273,'273',3,'1',0,139,0,237,71,86,80,0,1,1,0,0,5,0,1,0,0,0,526,518); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (285,'Shroomish',285,'285',3,'1',0,144,0,304,74,110,120,0,1,1,0,0,5,0,1,0,0,0,722,711); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (331,'Cacnea',331,'331',3,'1',0,170,0,330,156,74,100,0,2,1,0,0,5,0,0,0,0,0,1080,1065); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (390,'Turtwig',387,'387',4,'1',0,NULL,0,344,119,115,110,0,0,0,0,0,0,0,0,0,0,0,1066,1051); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (391,'Grotle',388,'388',4,'2',0,NULL,0,459,157,152,150,0,0,0,0,0,0,0,0,0,0,0,1783,1757); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (427,'Cherubi',420,'420',4,'1',0,NULL,0,294,108,96,90,0,0,0,0,0,0,0,0,0,0,0,829,817); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (428,'Cherrim',421,'421',4,'2',0,NULL,0,467,170,157,140,0,0,0,0,0,0,0,0,0,0,0,1886,1859); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (462,'Carnivine',455,'455',4,'1',0,NULL,0,471,187,136,148,0,0,0,0,0,0,0,0,0,0,0,1979,1951); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (472,'Tangrowth',465,'465',4,'2',0,NULL,0,626,207,219,200,0,0,0,0,0,0,0,0,0,0,0,3110,3065); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (477,'Leafeon',470,'470',4,'2',0,NULL,1,600,216,254,130,0,0,0,0,0,0,0,0,0,0,0,2849,2808); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (505,'Shaymin (Land Forme)',492,'492',4,'1',0,NULL,0,620,210,210,200,1,0,0,0,0,0,0,0,0,0,0,3090,3046); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (506,'Shaymin (Sky Forme)',492,'492-sky',4,'1',0,NULL,0,620,210,210,200,1,0,0,0,0,0,0,0,0,0,0,3090,3046); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (509,'Snivy',495,'495',5,NULL,0,NULL,0,285,88,107,90,0,0,0,0,0,0,0,0,0,0,0,728,717); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (510,'Servine',496,'496',5,NULL,0,NULL,0,394,122,152,120,0,0,0,0,0,0,0,0,0,0,0,1284,1266); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (511,'Serperior',497,'497',5,NULL,0,NULL,0,515,161,204,150,0,0,0,0,0,0,0,0,0,0,0,2089,2059); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (525,'Pansage',511,'511',5,NULL,0,NULL,0,298,104,94,100,0,0,0,0,0,0,0,0,0,0,0,832,820); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (526,'Simisage',512,'512',5,NULL,0,NULL,0,489,206,133,150,0,0,0,0,0,0,0,0,0,0,0,2156,2126); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (562,'Petilil',548,'548',5,NULL,0,NULL,0,300,119,91,90,0,0,0,0,0,0,0,0,0,0,0,882,870); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (563,'Lilligant',549,'549',5,NULL,0,NULL,0,509,214,155,140,0,0,0,0,0,0,0,0,0,0,0,2321,2288); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (571,'Maractus',556,'556',5,NULL,0,NULL,0,481,201,130,150,0,0,0,0,0,0,0,0,0,0,0,2086,2056); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (671,'Chespin',650,'650',6,NULL,0,NULL,0,338,110,116,112,0,0,0,0,0,0,0,0,0,0,0,1007,992); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (672,'Quilladin',651,'651',6,NULL,0,NULL,0,442,146,174,122,0,0,0,0,0,0,0,0,0,0,0,1618,1594); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (693,'Skiddo',672,'672',6,NULL,0,NULL,0,362,123,107,132,0,0,0,0,0,0,0,0,0,0,0,1154,1137); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (694,'Gogoat',673,'673',6,'Lower',0,NULL,0,597,196,155,246,0,0,0,0,0,0,0,0,0,0,0,2775,2736); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (774,'Fomantis',753,'753',7,NULL,0,NULL,0,244,100,64,80,0,0,0,0,0,0,0,0,0,0,0,622,613); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (775,'Lurantis',754,'754',7,NULL,0,NULL,0,501,192,169,140,0,0,0,0,0,0,0,0,0,0,0,2183,2152); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (782,'Bounsweet',761,'761',7,NULL,0,NULL,0,208,55,69,84,0,0,0,0,0,0,0,0,0,0,0,398,393); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (783,'Steenee',762,'762',7,NULL,0,NULL,0,276,78,94,104,0,0,0,0,0,0,0,0,0,0,0,661,652); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (784,'Tsareena',763,'763',7,'Lower',0,NULL,0,561,222,195,144,0,0,0,0,0,0,0,0,0,0,0,2704,2666); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (27,'Sandshrew',27,'27',1,'1',0,11,0,371,126,145,100,0,1,1,0,0,0,0,1,0,0,0,1194,1177); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (28,'Sandslash',28,'28',1,'2',1,11,0,534,182,202,150,0,1,1,0,0,0,0,0,0,0,0,2328,2294); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (50,'Diglett',50,'50',1,'1',0,21,0,217,109,88,20,0,1,1,0,0,0,0,1,0,0,0,465,458); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (51,'Dugtrio',51,'51',1,'2',1,21,0,384,167,147,70,0,1,1,0,0,0,0,0,0,0,0,1333,1314); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (104,'Cubone',104,'104',1,'1',0,47,0,355,90,165,100,0,1,1,0,0,0,0,1,0,0,0,943,930); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (105,'Marowak',105,'105',1,'2',1,47,0,464,144,200,120,0,1,1,0,0,0,0,0,0,0,0,1691,1667); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (231,'Phanpy',231,'231',2,'1',0,120,0,394,107,107,180,0,1,1,0,0,5,0,0,0,0,0,1175,1158); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (232,'Donphan',232,'232',2,'2',1,120,0,608,214,214,180,0,1,1,0,0,0,0,0,0,0,0,3022,2979); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (328,'Trapinch',328,'328',3,'1',0,169,0,330,162,78,90,0,2,1,0,0,10,0,0,0,0,0,1092,1076); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (383,'Groudon',383,'383',3,'1',0,NULL,0,703,270,251,182,1,1,0,0,0,0,0,0,0,1,0,4074,4016); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (456,'Hippopotas',449,'449',4,'1',0,NULL,0,394,124,134,136,0,0,0,0,0,0,0,0,0,0,0,1302,1283); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (457,'Hippowdon',450,'450',4,'2',0,NULL,0,629,201,212,216,0,0,0,0,0,0,0,0,0,0,0,3089,3045); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (543,'Drilbur',529,'529',5,NULL,0,NULL,0,362,154,88,120,0,0,0,0,0,0,0,0,0,0,0,1244,1226); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (770,'Mudbray',749,'749',7,NULL,0,NULL,0,443,175,128,140,0,0,0,0,0,0,0,0,0,0,0,1766,1741); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (771,'Mudsdale',750,'750',7,'Evolved',0,NULL,0,594,214,180,200,0,0,0,0,0,0,0,0,0,0,0,2928,2886); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (735,'Noibat',714,'714',6,NULL,0,NULL,0,239,83,76,80,0,0,0,0,0,0,0,0,0,0,0,569,560); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (736,'Noivern',715,'715',6,'Evolved',0,NULL,0,550,205,175,170,0,0,0,0,0,0,0,0,0,0,0,2576,2539); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (149,'Dragonite',149,'149',1,'3',1,77,0,646,263,201,182,0,1,1,0,0,0,0,0,0,0,0,3581,3530); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (334,'Altaria',334,'334',3,'2',1,171,0,499,141,208,150,0,3,0,0,0,0,1,0,1,0,0,1868,1842); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (373,'Salamence',373,'373',3,'3',1,NULL,0,635,277,168,190,0,3,0,0,0,0,0,0,1,0,0,3532,3481); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (384,'Rayquaza',384,'384',3,'1',0,NULL,0,645,284,170,191,1,3,0,0,0,0,0,0,1,0,0,3645,3593); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (177,'Natu',177,'177',2,'1',0,89,0,303,134,89,80,0,1,1,0,0,0,0,1,0,0,0,925,911); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (178,'Xatu',178,'178',2,'2',1,89,0,468,192,146,130,0,1,1,0,0,0,0,0,0,0,0,1975,1947); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (249,'Lugia',249,'249',2,'1',1,128,0,728,193,323,212,1,1,0,0,5,0,1,0,0,1,0,3598,3547); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (541,'Woobat',527,'527',5,NULL,0,NULL,0,322,107,85,130,0,0,0,0,0,0,0,0,0,0,0,917,904); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (542,'Swoobat',528,'528',5,NULL,0,NULL,0,414,161,119,134,0,0,0,0,0,0,0,0,0,0,0,1553,1531); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (576,'Sigilyph',561,'561',5,NULL,0,NULL,0,515,204,167,144,0,0,0,0,0,0,0,0,0,0,0,2326,2293); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (380,'Latias',380,'380',3,'1',0,NULL,0,656,228,268,160,1,0,0,0,0,0,0,0,0,0,0,3377,3329); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (381,'Latios',381,'381',3,'1',0,NULL,0,656,268,228,160,1,0,0,0,0,0,0,0,0,0,0,3644,3592); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (147,'Dratini',147,'147',1,'1',0,77,0,295,119,94,82,0,1,1,0,0,10,0,0,0,0,0,860,848); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (148,'Dragonair',148,'148',1,'2',1,77,0,423,163,138,122,0,1,1,0,0,0,0,0,0,0,0,1609,1586); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (371,'Bagon',371,'371',3,'1',0,NULL,0,331,134,107,90,0,3,1,0,0,0,0,0,1,0,0,1053,1038); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (372,'Shelgon',372,'372',3,'2',0,NULL,0,481,172,179,130,0,3,1,0,0,0,0,0,1,0,0,1958,1930); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (625,'Axew',610,'610',5,NULL,0,NULL,0,357,154,111,92,0,0,0,0,0,0,0,0,0,0,0,1225,1208); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (626,'Fraxure',611,'611',5,NULL,0,NULL,0,477,212,133,132,0,0,0,0,0,0,0,0,0,0,0,2091,2061); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (627,'Haxorus',612,'612',5,'Evolved',0,NULL,0,619,284,183,152,0,0,0,0,0,0,0,0,0,0,0,3395,3347); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (636,'Druddigon',621,'621',5,'Lower',0,NULL,0,537,213,170,154,0,0,0,0,0,0,0,0,0,0,0,2517,2481); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (725,'Goomy',704,'704',6,NULL,0,NULL,0,321,101,130,90,0,0,0,0,0,0,0,0,0,0,0,893,881); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (726,'Sliggoo',705,'705',6,NULL,0,NULL,0,500,159,205,136,0,0,0,0,0,0,0,0,0,0,0,1980,1952); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (727,'Goodra',706,'706',6,'Evolved',0,NULL,0,683,220,283,180,0,0,0,0,0,0,0,0,0,0,0,3538,3487); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (803,'Jangmo-O',782,'782',7,NULL,0,NULL,0,310,102,118,90,0,0,0,0,0,0,0,0,0,0,0,863,851); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (656,'Tornadus (Therian Forme)',641,'641',5,'Evolved',0,NULL,0,593,266,169,158,1,0,0,0,0,0,0,0,0,0,0,3131,3086); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (657,'Tornadus (Incarnate Forme)',641,'641',5,'Lower',0,NULL,0,593,266,169,158,1,0,0,0,0,0,0,0,0,0,0,3131,3086); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (63,'Abra',63,'63',1,'1',0,28,0,348,195,103,50,0,1,1,0,0,2,0,1,0,0,0,1148,1132); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (64,'Kadabra',64,'64',1,'2',0,28,0,450,232,138,80,0,1,1,0,0,0,0,0,0,0,0,1859,1833); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (65,'Alakazam',65,'65',1,'3',1,28,0,575,271,194,110,0,1,1,0,0,0,0,0,0,0,0,2887,2845); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (96,'Drowzee',96,'96',1,'1',0,43,0,367,89,158,120,0,1,1,0,0,0,0,1,0,0,0,992,978); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (97,'Hypno',97,'97',1,'2',1,43,0,529,144,215,170,0,1,1,0,0,0,0,0,0,0,0,2048,2019); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (150,'Mewtwo',150,'150',1,'1',0,78,0,675,300,182,193,1,1,0,0,0,0,0,0,0,0,0,3982,3925); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (151,'Mew',151,'151',1,'1',1,79,0,620,210,210,200,2,0,0,0,0,0,0,0,0,0,0,3090,3046); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (196,'Espeon',196,'196',2,'2',1,68,1,585,261,194,130,0,1,0,0,0,0,0,0,0,0,0,3000,2958); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (201,'Unown',201,'201',2,'1',1,100,0,323,136,91,96,0,1,1,0,0,0,0,0,0,0,0,1022,1008); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (202,'Wobbuffet',202,'202',2,'1',1,101,0,546,60,106,380,0,1,1,0,0,0,0,1,0,0,0,1024,1009); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (325,'Spoink',325,'325',3,'1',0,167,0,390,125,145,120,0,1,1,0,0,2,0,1,0,0,0,1285,1266); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (326,'Grumpig',326,'326',3,'2',1,167,0,542,171,211,160,0,1,1,0,0,0,0,0,0,0,0,2310,2277); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (358,'Chimecho',358,'358',3,'1',0,192,0,499,175,174,150,0,3,1,0,0,0,0,0,1,0,0,2095,2065); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (360,'Wynaut',360,'360',3,'0',0,NULL,0,317,41,86,190,0,1,0,0,0,5,0,0,0,0,0,503,496); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (386,'Deoxys Defense',386,'386-defense',3,'1',0,NULL,0,574,144,330,100,2,0,0,0,0,0,0,0,0,0,0,1978,1949); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (387,'Deoxys Normal',386,'386',3,'1',0,NULL,0,560,345,115,100,2,0,0,0,0,0,0,0,0,0,0,2749,2709); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (388,'Deoxys Attack',386,'386-attack',3,'1',0,NULL,0,560,414,46,100,2,0,0,0,0,0,0,0,0,0,0,2244,2212); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (389,'Deoxys Speed',386,'386-speed',3,'1',0,NULL,0,548,230,218,100,2,0,0,0,0,0,0,0,0,0,0,2504,2469); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (440,'Chingling',433,'433',4,'1',0,NULL,0,298,114,94,90,0,0,0,0,0,0,0,0,0,0,0,861,849); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (492,'Uxie',480,'480',4,'1',0,NULL,0,576,156,270,150,1,0,0,0,0,0,0,0,0,0,0,2316,2282); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (493,'Mesprit',481,'481',4,'1',0,NULL,0,584,212,212,160,1,0,0,0,0,0,0,0,0,0,0,2825,2785); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (494,'Azelf',482,'482',4,'1',0,NULL,0,571,270,151,150,1,0,0,0,0,0,0,0,0,0,0,2945,2903); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (501,'Cresselia',488,'488',4,'1',0,NULL,0,655,152,263,240,1,0,0,0,0,0,0,0,0,0,0,2777,2737); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (531,'Munna',517,'517',5,NULL,0,NULL,0,360,111,97,152,0,0,0,0,0,0,0,0,0,0,0,1076,1060); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (532,'Musharna',518,'518',5,'Evolved',0,NULL,0,586,183,171,232,0,0,0,0,0,0,0,0,0,0,0,2650,2612); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (589,'Gothita',574,'574',5,NULL,0,NULL,0,306,98,118,90,0,0,0,0,0,0,0,0,0,0,0,834,822); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (590,'Gothorita',575,'575',5,NULL,0,NULL,0,416,137,159,120,0,0,0,0,0,0,0,0,0,0,0,1455,1434); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (591,'Gothitelle',576,'576',5,NULL,0,NULL,0,528,176,212,140,0,0,0,0,0,0,0,0,0,0,0,2237,2205); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (592,'Solosis',577,'577',5,NULL,0,NULL,0,347,170,87,90,0,0,0,0,0,0,0,0,0,0,0,1195,1178); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (593,'Duosion',578,'578',5,NULL,0,NULL,0,445,208,107,130,0,0,0,0,0,0,0,0,0,0,0,1852,1826); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (594,'Reuniclus',579,'579',5,'Evolved',0,NULL,0,587,214,153,220,0,0,0,0,0,0,0,0,0,0,0,2841,2801); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (620,'Elgyem',605,'605',5,NULL,0,NULL,0,358,148,100,110,0,0,0,0,0,0,0,0,0,0,0,1220,1203); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (621,'Beheeyem',606,'606',5,'Evolved',0,NULL,0,543,221,172,150,0,0,0,0,0,0,0,0,0,0,0,2589,2552); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (698,'Espurr',677,'677',6,NULL,0,NULL,0,361,120,117,124,0,0,0,0,0,0,0,0,0,0,0,1142,1125); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (699,'Meowstic',678,'678',6,NULL,0,NULL,0,484,166,170,148,0,0,0,0,0,0,0,0,0,0,0,1963,1935); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (810,'Cosmog',789,'789',7,NULL,0,NULL,0,197,54,57,86,0,0,0,0,0,0,0,0,0,0,0,367,362); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (811,'Cosmoem',790,'790',7,NULL,0,NULL,0,382,54,242,86,0,0,0,0,0,0,0,0,0,0,0,694,684); +INSERT INTO POKEMON(ID,NAME,POKEDEX_NUMBER,IMG_NAME,GENERATION,EVOLUTION_STAGE,EVOLVED,FAMILY_ID,CROSS_GEN,STAT_TOTAL,ATK,DEF,STA,LEGENDARY,AQUIREABLE,SPAWNS,REGIONAL,RAIDABLE,HATCHABLE,SHINY,NEST,NEW,NOT_GETTABLE,FUTURE_EVOLVE,CP40,CP39) VALUES (821,'Necrozma',800,'800',7,'Lower',0,NULL,0,646,251,201,194,1,0,0,0,0,0,0,0,0,0,0,3529,3479); + +CREATE TABLE IF NOT EXISTS POKEMON_WEATHER( + ID_POKEMON INTEGER NOT NULL + ,ID_WEATHER INTEGER NOT NULL + ,PRIMARY KEY(ID_POKEMON,ID_WEATHER) +); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (458,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (696,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (441,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (442,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (459,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (712,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (460,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (461,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (778,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (779,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (176,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (475,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (722,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (41,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (42,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (169,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (31,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (34,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (761,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (307,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (308,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (455,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (711,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (768,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (769,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (35,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (36,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (173,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (175,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (209,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (210,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (690,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (691,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (692,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (703,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (704,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (705,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (706,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (721,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (737,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (785,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (56,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (57,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (66,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (67,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (68,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (106,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (107,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (236,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (237,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (296,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (297,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (454,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (546,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (547,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (548,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (552,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (553,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (634,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (635,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (695,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (760,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (787,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (23,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (24,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (29,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (30,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (32,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (33,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (88,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (89,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (109,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (110,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (316,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (317,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (336,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (583,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (584,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (449,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (648,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (649,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (650,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (820,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (499,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (500,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (799,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (574,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (575,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (228,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (229,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (622,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (623,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (624,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (198,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (437,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (644,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (645,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (738,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (432,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (433,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (302,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (729,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (730,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (731,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (732,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (802,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (790,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (791,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (215,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (468,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (92,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (93,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (94,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (707,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (708,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (639,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (640,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (197,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (261,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (262,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (359,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (504,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (523,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (524,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (585,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (586,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (200,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (353,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (354,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (355,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (356,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (436,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (484,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (577,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (578,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (347,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (348,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (248,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (801,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (717,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (718,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (39,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (40,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (174,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (298,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (724,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (740,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (780,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (781,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (654,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (16,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (17,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (18,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (21,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (22,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (83,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (84,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (85,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (163,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (164,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (276,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (277,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (333,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (399,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (400,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (401,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (448,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (533,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (534,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (535,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (642,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (643,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (682,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (752,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (753,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (754,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (142,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (581,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (582,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (795,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (600,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (601,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (345,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (346,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (681,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (74,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (75,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (76,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (95,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (246,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (247,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (719,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (720,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (814,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (203,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (668,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (669,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (786,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (337,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (338,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (413,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (414,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (483,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (403,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (138,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (139,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (140,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (141,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (709,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (710,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (19,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (20,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (52,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (53,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (108,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (113,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (115,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (128,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (132,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (133,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (137,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (143,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (161,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (162,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (190,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (206,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (216,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (217,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (233,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (234,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (235,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (241,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (242,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (263,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (264,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (287,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (288,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (289,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (293,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (294,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (295,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (300,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (301,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (327,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (335,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (351,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (352,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (402,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (431,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (434,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (435,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (438,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (439,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (447,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (453,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (470,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (481,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (498,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (507,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (518,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (519,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (520,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (521,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (522,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (545,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (587,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (588,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (641,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (680,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (697,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (755,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (756,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (793,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (794,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (796,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (185,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (299,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (377,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (411,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (412,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (445,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (538,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (539,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (540,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (765,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (766,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (772,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (773,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (318,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (319,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (342,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (679,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (230,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (496,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (610,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (611,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (758,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (759,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (170,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (171,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (763,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (764,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (723,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (806,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (183,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (184,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (751,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (809,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (214,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (815,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (816,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (62,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (667,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (651,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (652,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (12,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (123,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (165,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (166,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (193,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (267,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (284,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (291,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (421,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (422,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (423,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (476,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (687,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (145,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (602,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (658,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (659,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (130,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (226,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (278,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (279,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (465,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (595,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (596,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (292,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (486,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (487,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (488,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (489,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (490,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (491,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (607,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (608,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (46,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (47,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (418,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (419,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (420,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (554,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (555,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (556,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (270,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (271,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (272,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (290,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (194,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (195,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (259,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (260,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (339,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (340,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (430,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (550,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (551,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (87,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (91,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (131,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (715,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (716,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (13,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (14,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (15,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (48,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (49,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (167,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (168,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (269,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (557,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (558,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (559,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (72,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (73,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (211,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (79,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (80,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (121,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (199,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (800,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (213,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (572,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (573,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (222,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (369,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (579,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (580,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (205,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (212,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (604,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (647,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (670,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (81,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (82,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (469,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (798,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (398,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (283,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (788,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (789,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (10,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (11,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (127,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (204,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (265,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (266,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (268,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (313,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (314,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (404,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (405,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (415,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (823,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (824,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (603,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (631,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (632,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (685,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (686,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (757,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (25,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (26,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (100,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (101,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (125,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (135,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (172,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (179,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (180,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (181,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (239,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (243,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (309,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (310,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (311,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (312,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (406,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (407,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (408,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (424,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (473,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (536,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (537,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (617,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (618,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (619,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (817,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (7,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (8,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (9,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (54,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (55,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (60,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (61,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (86,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (90,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (98,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (99,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (116,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (117,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (118,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (119,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (120,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (129,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (134,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (158,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (159,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (160,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (186,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (223,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (224,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (245,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (258,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (320,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (321,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (341,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (349,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (350,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (366,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (367,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (368,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (370,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (382,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (396,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (397,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (425,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (426,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (429,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (463,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (464,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (502,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (503,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (515,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (516,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (517,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (529,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (530,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (549,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (564,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (609,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (677,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (678,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (713,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (714,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (749,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (750,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (767,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (792,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (495,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (303,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (728,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (822,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (653,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (144,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (225,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (227,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (818,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (485,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (700,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (701,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (702,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (220,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (221,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (480,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (208,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (124,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (238,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (374,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (375,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (376,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (385,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (443,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (444,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (304,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (305,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (306,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (363,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (364,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (365,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (361,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (362,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (378,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (478,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (597,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (598,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (599,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (628,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (629,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (630,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (733,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (734,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (379,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (614,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (615,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (616,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (748,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (274,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (275,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (332,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (565,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (566,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (567,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (797,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (329,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (330,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (633,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (560,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (561,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (776,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (777,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (808,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (256,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (257,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (394,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (395,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (513,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (514,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (286,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (655,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (673,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (6,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (146,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (250,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (683,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (684,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (762,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (187,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (188,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (189,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (357,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (743,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (744,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (207,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (479,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (662,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (663,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (745,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (637,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (638,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (322,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (323,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (392,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (466,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (467,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (688,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (689,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (1,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (2,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (3,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (43,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (44,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (45,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (69,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (70,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (71,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (315,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (409,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (410,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (605,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (606,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (676,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (102,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (103,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (343,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (344,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (219,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (111,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (112,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (471,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (497,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (612,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (613,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (819,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (544,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (742,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (4,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (5,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (37,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (38,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (58,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (59,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (77,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (78,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (126,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (136,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (155,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (156,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (157,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (218,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (240,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (244,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (255,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (324,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (393,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (474,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (512,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (527,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (528,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (568,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (569,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (570,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (646,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (674,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (675,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (746,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (747,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (114,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (152,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (153,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (154,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (182,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (191,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (192,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (252,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (253,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (254,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (273,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (285,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (331,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (390,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (391,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (427,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (428,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (462,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (472,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (477,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (505,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (506,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (509,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (510,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (511,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (525,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (526,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (562,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (563,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (571,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (671,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (672,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (693,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (694,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (774,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (775,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (782,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (783,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (784,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (27,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (28,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (50,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (51,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (104,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (105,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (231,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (232,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (328,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (383,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (456,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (457,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (543,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (770,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (771,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (735,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (736,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (661,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (122,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (280,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (281,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (282,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (446,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (807,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (804,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (805,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (482,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (660,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (508,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (149,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (334,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (373,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (384,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (177,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (178,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (249,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (541,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (542,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (576,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (741,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (813,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (251,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (450,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (451,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (452,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (739,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (664,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (665,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (666,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (380,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (381,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (812,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (147,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (148,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (371,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (372,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (625,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (626,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (627,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (636,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (725,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (726,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (727,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (803,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (656,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (657,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (63,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (64,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (65,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (96,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (97,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (150,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (151,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (196,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (201,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (202,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (325,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (326,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (358,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (360,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (386,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (387,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (388,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (389,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (440,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (492,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (493,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (494,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (501,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (531,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (532,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (589,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (590,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (591,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (592,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (593,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (594,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (620,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (621,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (698,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (699,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (810,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (811,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (821,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (799,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (574,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (575,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (92,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (93,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (94,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (39,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (40,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (174,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (298,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (724,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (740,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (780,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (781,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (654,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (814,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (763,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (764,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (723,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (806,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (183,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (184,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (751,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (809,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (214,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (815,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (816,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (62,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (667,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (13,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (14,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (15,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (48,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (49,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (167,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (168,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (269,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (557,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (558,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (559,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (72,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (73,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (211,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (303,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (728,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (822,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (653,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (560,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (561,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (776,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (777,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (808,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (256,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (257,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (394,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (395,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (513,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (514,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (286,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (655,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (673,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (1,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (2,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (3,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (43,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (44,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (45,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (69,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (70,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (71,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (315,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (409,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (410,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (605,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (606,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (122,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (280,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (281,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (282,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (446,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (807,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (804,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (805,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (482,1); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (696,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (441,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (442,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (459,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (248,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (318,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (319,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (342,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (679,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (292,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (486,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (487,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (488,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (489,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (490,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (491,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (607,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (608,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (485,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (700,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (701,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (702,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (748,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (274,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (275,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (332,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (565,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (566,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (567,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (745,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (637,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (638,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (741,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (813,2); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (715,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (716,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (213,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (572,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (573,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (222,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (369,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (579,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (580,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (304,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (305,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (306,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (688,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (689,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (219,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (111,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (112,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (471,3); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (458,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (711,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (768,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (769,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (347,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (348,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (403,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (138,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (139,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (140,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (141,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (709,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (710,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (363,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (364,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (365,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (633,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (742,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (661,4); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (761,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (455,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (215,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (468,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (639,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (640,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (719,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (720,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (413,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (414,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (483,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (87,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (91,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (131,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (205,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (212,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (604,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (647,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (670,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (81,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (82,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (469,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (798,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (398,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (466,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (467,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (497,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (612,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (613,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (819,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (544,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (664,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (665,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (666,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (812,5); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (778,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (779,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (31,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (34,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (228,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (229,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (622,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (623,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (624,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (729,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (730,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (731,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (732,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (802,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (790,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (791,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (600,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (601,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (345,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (346,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (681,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (74,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (75,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (76,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (95,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (246,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (247,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (651,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (652,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (46,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (47,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (418,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (419,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (420,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (554,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (555,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (556,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (270,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (271,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (272,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (290,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (194,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (195,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (259,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (260,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (339,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (340,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (430,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (550,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (551,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (220,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (221,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (480,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (208,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (660,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (508,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (251,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (450,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (451,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (452,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (739,6); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (712,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (176,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (475,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (722,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (41,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (42,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (169,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (307,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (308,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (648,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (649,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (650,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (820,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (499,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (500,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (198,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (437,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (644,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (645,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (738,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (432,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (433,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (707,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (708,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (801,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (717,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (718,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (16,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (17,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (18,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (21,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (22,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (83,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (84,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (85,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (163,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (164,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (276,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (277,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (333,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (399,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (400,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (401,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (448,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (533,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (534,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (535,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (642,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (643,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (682,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (752,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (753,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (754,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (142,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (581,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (582,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (795,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (203,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (668,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (669,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (786,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (337,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (338,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (230,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (496,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (12,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (123,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (165,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (166,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (193,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (267,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (284,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (291,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (421,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (422,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (423,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (476,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (687,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (145,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (602,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (658,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (659,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (130,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (226,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (278,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (279,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (465,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (595,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (596,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (79,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (80,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (121,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (199,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (800,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (495,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (144,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (225,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (227,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (818,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (124,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (238,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (374,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (375,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (376,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (385,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (443,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (444,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (797,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (329,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (330,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (6,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (146,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (250,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (683,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (684,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (762,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (187,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (188,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (189,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (357,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (743,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (744,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (207,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (479,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (662,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (663,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (676,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (102,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (103,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (343,7); +INSERT INTO POKEMON_WEATHER(ID_POKEMON,ID_WEATHER) VALUES (344,7); + +CREATE TABLE POKEMON_TIPO( + ID_POKEMON INTEGER NOT NULL + ,ID_TIPO INTEGER NOT NULL + ,PRIMARY KEY(ID_POKEMON,ID_TIPO) +); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (458,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (347,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (348,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (772,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (773,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (696,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (748,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (449,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (274,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (275,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (332,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (565,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (566,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (567,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (441,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (442,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (459,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (248,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (318,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (319,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (342,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (679,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (648,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (649,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (650,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (820,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (797,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (735,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (736,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (499,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (500,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (329,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (330,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (801,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (712,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (717,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (718,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (495,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (230,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (496,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (610,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (611,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (758,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (759,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (661,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (633,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (170,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (171,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (763,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (764,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (723,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (806,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (799,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (560,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (561,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (776,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (777,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (808,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (39,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (40,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (174,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (298,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (122,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (280,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (281,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (282,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (446,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (807,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (724,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (740,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (303,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (728,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (822,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (183,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (184,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (751,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (809,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (214,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (815,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (816,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (574,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (575,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (804,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (805,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (256,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (257,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (394,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (395,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (513,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (514,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (286,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (655,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (673,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (780,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (781,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (460,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (461,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (482,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (654,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (653,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (62,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (667,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (651,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (652,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (228,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (229,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (660,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (622,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (623,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (624,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (778,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (779,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (508,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (12,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (123,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (165,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (166,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (193,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (267,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (284,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (291,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (421,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (422,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (423,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (476,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (687,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (198,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (437,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (644,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (645,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (738,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (149,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (334,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (373,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (384,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (145,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (602,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (658,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (659,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (176,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (475,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (722,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (6,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (146,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (250,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (683,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (684,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (762,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (432,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (433,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (187,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (188,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (189,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (357,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (743,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (744,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (207,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (479,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (662,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (663,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (144,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (225,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (16,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (17,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (18,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (21,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (22,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (83,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (84,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (85,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (163,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (164,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (276,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (277,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (333,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (399,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (400,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (401,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (448,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (533,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (534,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (535,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (642,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (643,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (682,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (752,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (753,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (754,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (41,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (42,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (169,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (177,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (178,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (249,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (541,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (542,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (576,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (142,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (581,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (582,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (795,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (227,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (818,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (130,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (226,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (278,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (279,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (465,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (595,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (596,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (292,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (302,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (486,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (487,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (488,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (489,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (490,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (491,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (745,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (637,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (638,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (485,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (741,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (813,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (700,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (701,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (702,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (607,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (608,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (46,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (47,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (418,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (419,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (420,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (554,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (555,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (556,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (729,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (730,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (731,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (732,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (802,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (600,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (601,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (251,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (345,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (346,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (270,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (271,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (272,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (290,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (450,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (451,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (452,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (739,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (322,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (323,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (790,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (791,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (392,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (220,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (221,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (480,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (681,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (31,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (34,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (74,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (75,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (76,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (95,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (246,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (247,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (208,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (194,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (195,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (259,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (260,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (339,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (340,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (430,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (550,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (551,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (215,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (468,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (664,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (665,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (666,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (761,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (466,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (467,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (719,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (720,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (87,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (91,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (131,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (715,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (716,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (688,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (689,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (13,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (14,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (15,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (48,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (49,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (167,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (168,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (269,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (557,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (558,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (559,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (92,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (93,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (94,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (1,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (2,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (3,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (43,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (44,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (45,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (69,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (70,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (71,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (315,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (409,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (410,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (605,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (606,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (814,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (72,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (73,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (211,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (707,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (708,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (380,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (381,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (307,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (308,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (676,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (102,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (103,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (343,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (344,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (124,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (238,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (203,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (668,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (669,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (786,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (337,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (338,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (374,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (375,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (376,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (385,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (443,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (444,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (79,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (80,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (121,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (199,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (800,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (213,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (572,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (573,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (219,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (111,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (112,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (471,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (304,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (305,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (306,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (222,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (369,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (579,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (580,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (205,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (212,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (604,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (647,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (670,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (639,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (640,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (81,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (82,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (469,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (798,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (455,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (497,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (612,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (613,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (819,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (544,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (812,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (413,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (414,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (483,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (398,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (283,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (788,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (789,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (742,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (363,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (364,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (365,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (403,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (711,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (768,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (769,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (138,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (139,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (140,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (141,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (709,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (710,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (10,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (11,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (127,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (204,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (265,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (266,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (268,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (313,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (314,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (404,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (405,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (415,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (823,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (824,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (603,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (631,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (632,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (685,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (686,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (757,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (197,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (261,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (262,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (359,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (504,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (523,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (524,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (585,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (586,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (147,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (148,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (371,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (372,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (625,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (626,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (627,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (636,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (725,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (726,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (727,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (803,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (25,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (26,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (100,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (101,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (125,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (135,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (172,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (179,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (180,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (181,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (239,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (243,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (309,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (310,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (311,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (312,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (406,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (407,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (408,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (424,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (473,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (536,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (537,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (617,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (618,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (619,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (817,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (35,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (36,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (173,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (175,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (209,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (210,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (690,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (691,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (692,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (703,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (704,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (705,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (706,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (721,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (737,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (785,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (56,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (57,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (66,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (67,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (68,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (106,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (107,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (236,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (237,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (296,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (297,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (454,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (546,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (547,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (548,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (552,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (553,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (634,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (635,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (695,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (760,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (787,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (4,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (5,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (37,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (38,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (58,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (59,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (77,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (78,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (126,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (136,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (155,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (156,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (157,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (218,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (240,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (244,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (255,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (324,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (393,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (474,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (512,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (527,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (528,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (568,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (569,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (570,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (646,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (674,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (675,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (746,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (747,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (656,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (657,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (200,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (353,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (354,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (355,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (356,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (436,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (484,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (577,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (578,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (114,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (152,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (153,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (154,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (182,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (191,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (192,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (252,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (253,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (254,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (273,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (285,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (331,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (390,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (391,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (427,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (428,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (462,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (472,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (477,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (505,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (506,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (509,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (510,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (511,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (525,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (526,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (562,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (563,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (571,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (671,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (672,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (693,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (694,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (774,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (775,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (782,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (783,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (784,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (27,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (28,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (50,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (51,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (104,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (105,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (231,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (232,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (328,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (383,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (456,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (457,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (543,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (770,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (771,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (361,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (362,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (378,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (478,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (597,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (598,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (599,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (628,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (629,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (630,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (733,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (734,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (19,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (20,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (52,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (53,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (108,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (113,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (115,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (128,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (132,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (133,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (137,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (143,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (161,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (162,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (190,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (206,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (216,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (217,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (233,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (234,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (235,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (241,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (242,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (263,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (264,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (287,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (288,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (289,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (293,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (294,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (295,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (300,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (301,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (327,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (335,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (351,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (352,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (402,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (431,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (434,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (435,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (438,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (439,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (447,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (453,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (470,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (481,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (498,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (507,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (518,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (519,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (520,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (521,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (522,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (545,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (587,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (588,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (641,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (680,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (697,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (755,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (756,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (793,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (794,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (796,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (23,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (24,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (29,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (30,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (32,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (33,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (88,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (89,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (109,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (110,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (316,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (317,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (336,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (583,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (584,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (63,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (64,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (65,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (96,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (97,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (150,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (151,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (196,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (201,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (202,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (325,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (326,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (358,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (360,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (386,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (387,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (388,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (389,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (440,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (492,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (493,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (494,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (501,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (531,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (532,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (589,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (590,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (591,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (592,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (593,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (594,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (620,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (621,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (698,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (699,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (810,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (811,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (821,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (185,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (299,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (377,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (411,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (412,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (445,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (538,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (539,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (540,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (765,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (766,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (379,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (614,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (615,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (616,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (7,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (8,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (9,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (54,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (55,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (60,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (61,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (86,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (90,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (98,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (99,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (116,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (117,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (118,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (119,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (120,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (129,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (134,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (158,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (159,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (160,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (186,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (223,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (224,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (245,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (258,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (320,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (321,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (341,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (349,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (350,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (366,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (367,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (368,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (370,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (382,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (396,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (397,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (425,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (426,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (429,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (463,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (464,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (502,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (503,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (515,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (516,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (517,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (529,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (530,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (549,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (564,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (609,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (677,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (678,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (713,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (714,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (749,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (750,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (767,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (792,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (458,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (347,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (348,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (772,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (773,1); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (696,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (748,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (449,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (274,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (275,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (332,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (565,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (566,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (567,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (441,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (442,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (459,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (248,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (318,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (319,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (342,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (679,2); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (648,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (649,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (650,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (820,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (797,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (735,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (736,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (499,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (500,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (329,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (330,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (801,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (712,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (717,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (718,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (495,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (230,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (496,3); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (610,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (611,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (758,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (759,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (661,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (633,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (170,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (171,4); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (763,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (764,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (723,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (806,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (799,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (560,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (561,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (776,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (777,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (808,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (39,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (40,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (174,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (298,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (122,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (280,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (281,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (282,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (446,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (807,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (724,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (740,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (303,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (728,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (822,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (183,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (184,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (751,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (809,5); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (214,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (815,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (816,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (574,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (575,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (804,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (805,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (256,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (257,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (394,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (395,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (513,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (514,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (286,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (655,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (673,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (780,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (781,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (460,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (461,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (482,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (654,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (653,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (62,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (667,6); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (651,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (652,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (228,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (229,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (660,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (622,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (623,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (624,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (778,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (779,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (508,7); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (12,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (123,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (165,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (166,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (193,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (267,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (284,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (291,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (421,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (422,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (423,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (476,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (687,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (198,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (437,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (644,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (645,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (738,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (149,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (334,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (373,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (384,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (145,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (602,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (658,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (659,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (176,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (475,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (722,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (6,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (146,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (250,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (683,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (684,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (762,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (432,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (433,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (187,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (188,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (189,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (357,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (743,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (744,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (207,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (479,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (662,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (663,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (144,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (225,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (16,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (17,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (18,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (21,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (22,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (83,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (84,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (85,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (163,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (164,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (276,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (277,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (333,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (399,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (400,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (401,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (448,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (533,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (534,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (535,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (642,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (643,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (682,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (752,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (753,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (754,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (41,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (42,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (169,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (177,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (178,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (249,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (541,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (542,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (576,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (142,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (581,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (582,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (795,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (227,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (818,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (130,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (226,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (278,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (279,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (465,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (595,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (596,8); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (292,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (302,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (486,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (487,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (488,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (489,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (490,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (491,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (745,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (637,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (638,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (485,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (741,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (813,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (700,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (701,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (702,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (607,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (608,9); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (46,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (47,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (418,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (419,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (420,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (554,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (555,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (556,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (729,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (730,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (731,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (732,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (802,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (600,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (601,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (251,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (345,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (346,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (270,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (271,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (272,10); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (290,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (450,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (451,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (452,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (739,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (322,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (323,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (790,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (791,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (392,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (220,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (221,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (480,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (681,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (31,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (34,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (74,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (75,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (76,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (95,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (246,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (247,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (208,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (194,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (195,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (259,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (260,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (339,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (340,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (430,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (550,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (551,11); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (215,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (468,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (664,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (665,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (666,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (761,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (466,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (467,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (719,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (720,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (87,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (91,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (131,12); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (715,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (716,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (688,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (689,13); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (13,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (14,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (15,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (48,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (49,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (167,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (168,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (269,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (557,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (558,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (559,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (92,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (93,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (94,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (1,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (2,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (3,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (43,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (44,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (45,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (69,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (70,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (71,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (315,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (409,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (410,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (605,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (606,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (814,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (72,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (73,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (211,14); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (707,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (708,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (380,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (381,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (307,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (308,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (676,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (102,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (103,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (343,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (344,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (124,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (238,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (203,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (668,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (669,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (786,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (337,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (338,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (374,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (375,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (376,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (385,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (443,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (444,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (79,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (80,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (121,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (199,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (800,15); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (213,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (572,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (573,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (219,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (111,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (112,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (471,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (304,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (305,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (306,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (222,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (369,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (579,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (580,16); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (205,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (212,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (604,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (647,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (670,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (639,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (640,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (81,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (82,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (469,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (798,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (455,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (497,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (612,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (613,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (819,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (544,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (812,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (413,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (414,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (483,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (398,17); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (283,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (788,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (789,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (742,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (363,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (364,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (365,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (403,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (711,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (768,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (769,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (138,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (139,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (140,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (141,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (709,18); +INSERT INTO POKEMON_TIPO(ID_POKEMON,ID_TIPO) VALUES (710,18); + From ce9c5fd4ca311e792aad0d8e43d2b31f57e36f2f Mon Sep 17 00:00:00 2001 From: Dcb18 Date: Thu, 20 Sep 2018 13:29:19 -0300 Subject: [PATCH 7/8] #7 --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 215cceef..6211534e 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,12 @@ +#Variaveis de ambiente: +${DATA_SOURCE_URL} +${USERNAME} +${PASSWORD} + +#Banco usado: +MySql + + # Teste de Backend Olá Dev! Tudo bem? @@ -33,4 +42,4 @@ Após terminar o desafio, você pode solicitar um pull request para a branch mas Só! Mas se quiser fazer a diferença, tente implementar um pouco de TDD e utilizar docker para execução do projeto. -Boa sorte! :) \ No newline at end of file +Boa sorte! :) From ebfdbb6388137f9fde12fee3d7dca4db4b8c6249 Mon Sep 17 00:00:00 2001 From: Dcb18 Date: Thu, 20 Sep 2018 13:29:33 -0300 Subject: [PATCH 8/8] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6211534e..bfe803c0 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -#Variaveis de ambiente: +# Variaveis de ambiente: ${DATA_SOURCE_URL} ${USERNAME} ${PASSWORD} -#Banco usado: +# Banco usado: MySql