├── .dockerignore ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── Pipfile ├── Pipfile.lock ├── README.md ├── app ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── database.cpython-37.pyc │ ├── main.cpython-37.pyc │ ├── models.cpython-37.pyc │ └── schemas.cpython-37.pyc ├── database.py ├── main.py ├── models.py └── schemas.py ├── docker-compose.yml ├── load.py ├── requirements-dev.txt ├── requirements.txt ├── sample.env └── sars_2003_complete_dataset_clean.csv /.dockerignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | README.md 3 | *.pyc 4 | *.pyo 5 | *.pyd 6 | __pycache__ 7 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | pip-wheel-metadata/ 24 | share/python-wheels/ 25 | *.egg-info/ 26 | .installed.cfg 27 | *.egg 28 | MANIFEST 29 | 30 | # PyInstaller 31 | # Usually these files are written by a python script from a template 32 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 33 | *.manifest 34 | *.spec 35 | 36 | # Installer logs 37 | pip-log.txt 38 | pip-delete-this-directory.txt 39 | 40 | # Unit test / coverage reports 41 | htmlcov/ 42 | .tox/ 43 | .nox/ 44 | .coverage 45 | .coverage.* 46 | .cache 47 | nosetests.xml 48 | coverage.xml 49 | *.cover 50 | *.py,cover 51 | .hypothesis/ 52 | .pytest_cache/ 53 | cover/ 54 | 55 | # Translations 56 | *.mo 57 | *.pot 58 | 59 | # Django stuff: 60 | *.log 61 | local_settings.py 62 | db.sqlite3 63 | db.sqlite3-journal 64 | 65 | # Flask stuff: 66 | instance/ 67 | .webassets-cache 68 | 69 | # Scrapy stuff: 70 | .scrapy 71 | 72 | # Sphinx documentation 73 | docs/_build/ 74 | 75 | # PyBuilder 76 | .pybuilder/ 77 | target/ 78 | 79 | # Jupyter Notebook 80 | .ipynb_checkpoints 81 | 82 | # IPython 83 | profile_default/ 84 | ipython_config.py 85 | 86 | # pyenv 87 | # For a library or package, you might want to ignore these files since the code is 88 | # intended to run in multiple environments; otherwise, check them in: 89 | # .python-version 90 | 91 | # pipenv 92 | # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. 93 | # However, in case of collaboration, if having platform-specific dependencies or dependencies 94 | # having no cross-platform support, pipenv may install dependencies that don't work, or not 95 | # install all needed dependencies. 96 | #Pipfile.lock 97 | 98 | # PEP 582; used by e.g. github.com/David-OConnor/pyflow 99 | __pypackages__/ 100 | 101 | # Celery stuff 102 | celerybeat-schedule 103 | celerybeat.pid 104 | 105 | # SageMath parsed files 106 | *.sage.py 107 | 108 | # Environments 109 | .env 110 | .venv 111 | env/ 112 | venv/ 113 | ENV/ 114 | env.bak/ 115 | venv.bak/ 116 | 117 | # Spyder project settings 118 | .spyderproject 119 | .spyproject 120 | 121 | # Rope project settings 122 | .ropeproject 123 | 124 | # mkdocs documentation 125 | /site 126 | 127 | # mypy 128 | .mypy_cache/ 129 | .dmypy.json 130 | dmypy.json 131 | 132 | # Pyre type checker 133 | .pyre/ 134 | 135 | # pytype static type analyzer 136 | .pytype/ 137 | 138 | # Cython debug symbols 139 | cython_debug/ 140 | 141 | # static files generated from Django application using `collectstatic` 142 | media 143 | static 144 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- 1 | 2 | repos: 3 | - repo: https://github.com/psf/black 4 | rev: 19.10b0 5 | hooks: 6 | - id: black 7 | - repo: https://github.com/pre-commit/pre-commit-hooks 8 | rev: v2.5.0 9 | hooks: 10 | - id: check-added-large-files 11 | - repo: local 12 | hooks: 13 | - id: pylint-app 14 | name: pylint-app 15 | entry: pipenv run pylint app/ 16 | language: system 17 | always_run: true 18 | pass_filenames: false 19 | - id: pylint-load 20 | name: pylint-load 21 | entry: pipenv run pylint load.py 22 | language: system 23 | always_run: true 24 | pass_filenames: false 25 | - id: pipenv to requirements 26 | name: pipenv to requirements 27 | entry: pipenv run pipenv_to_requirements 28 | language: system 29 | always_run: true 30 | pass_filenames: false -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.7-slim 2 | ENV APP_HOME /app 3 | WORKDIR $APP_HOME 4 | COPY . ./ 5 | RUN pip install -r requirements.txt 6 | CMD exec gunicorn --bind :$PORT --workers 1 --worker-class uvicorn.workers.UvicornWorker --threads 8 app.main:app -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- 1 | [[source]] 2 | name = "pypi" 3 | url = "https://pypi.org/simple" 4 | verify_ssl = true 5 | 6 | [dev-packages] 7 | pre-commit = "*" 8 | black = "*" 9 | pylint = "*" 10 | pipenv-to-requirements = "*" 11 | 12 | [packages] 13 | sqlalchemy = "*" 14 | pydantic = "*" 15 | fastapi = "*" 16 | uvicorn = "*" 17 | starlette = "*" 18 | gunicorn = "*" 19 | pymysql = "*" 20 | 21 | [requires] 22 | python_version = "3.7" 23 | 24 | [pipenv] 25 | allow_prereleases = true 26 | -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- 1 | { 2 | "_meta": { 3 | "hash": { 4 | "sha256": "1f5181b1ec77c4a176b36ed2ca4af75a002527bf2cb4ec7fdc0a9408aa52c87a" 5 | }, 6 | "pipfile-spec": 6, 7 | "requires": { 8 | "python_version": "3.7" 9 | }, 10 | "sources": [ 11 | { 12 | "name": "pypi", 13 | "url": "https://pypi.org/simple", 14 | "verify_ssl": true 15 | } 16 | ] 17 | }, 18 | "default": { 19 | "click": { 20 | "hashes": [ 21 | "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", 22 | "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc" 23 | ], 24 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", 25 | "version": "==7.1.2" 26 | }, 27 | "fastapi": { 28 | "hashes": [ 29 | "sha256:29c12dd0d4ac825d13c2db4762d2863281c18085ae521825829182e977fd25ac", 30 | "sha256:d0b3f629f8d165a21ee082bf31e1697c391c1cdf940304408614b5b7c59d1fb3" 31 | ], 32 | "index": "pypi", 33 | "version": "==0.61.0" 34 | }, 35 | "gunicorn": { 36 | "hashes": [ 37 | "sha256:1904bb2b8a43658807108d59c3f3d56c2b6121a701161de0ddf9ad140073c626", 38 | "sha256:cd4a810dd51bf497552cf3f863b575dabd73d6ad6a91075b65936b151cbf4f9c" 39 | ], 40 | "index": "pypi", 41 | "version": "==20.0.4" 42 | }, 43 | "h11": { 44 | "hashes": [ 45 | "sha256:33d4bca7be0fa039f4e84d50ab00531047e53d6ee8ffbc83501ea602c169cae1", 46 | "sha256:4bc6d6a1238b7615b266ada57e0618568066f57dd6fa967d1290ec9309b2f2f1" 47 | ], 48 | "version": "==0.9.0" 49 | }, 50 | "httptools": { 51 | "hashes": [ 52 | "sha256:0a4b1b2012b28e68306575ad14ad5e9120b34fccd02a81eb08838d7e3bbb48be", 53 | "sha256:3592e854424ec94bd17dc3e0c96a64e459ec4147e6d53c0a42d0ebcef9cb9c5d", 54 | "sha256:41b573cf33f64a8f8f3400d0a7faf48e1888582b6f6e02b82b9bd4f0bf7497ce", 55 | "sha256:56b6393c6ac7abe632f2294da53f30d279130a92e8ae39d8d14ee2e1b05ad1f2", 56 | "sha256:86c6acd66765a934e8730bf0e9dfaac6fdcf2a4334212bd4a0a1c78f16475ca6", 57 | "sha256:96da81e1992be8ac2fd5597bf0283d832287e20cb3cfde8996d2b00356d4e17f", 58 | "sha256:96eb359252aeed57ea5c7b3d79839aaa0382c9d3149f7d24dd7172b1bcecb009", 59 | "sha256:a2719e1d7a84bb131c4f1e0cb79705034b48de6ae486eb5297a139d6a3296dce", 60 | "sha256:ac0aa11e99454b6a66989aa2d44bca41d4e0f968e395a0a8f164b401fefe359a", 61 | "sha256:bc3114b9edbca5a1eb7ae7db698c669eb53eb8afbbebdde116c174925260849c", 62 | "sha256:fa3cd71e31436911a44620473e873a256851e1f53dee56669dae403ba41756a4", 63 | "sha256:fea04e126014169384dee76a153d4573d90d0cbd1d12185da089f73c78390437" 64 | ], 65 | "markers": "sys_platform != 'win32' and sys_platform != 'cygwin' and platform_python_implementation != 'PyPy'", 66 | "version": "==0.1.1" 67 | }, 68 | "pydantic": { 69 | "hashes": [ 70 | "sha256:1783c1d927f9e1366e0e0609ae324039b2479a1a282a98ed6a6836c9ed02002c", 71 | "sha256:2dc946b07cf24bee4737ced0ae77e2ea6bc97489ba5a035b603bd1b40ad81f7e", 72 | "sha256:2de562a456c4ecdc80cf1a8c3e70c666625f7d02d89a6174ecf63754c734592e", 73 | "sha256:36dbf6f1be212ab37b5fda07667461a9219c956181aa5570a00edfb0acdfe4a1", 74 | "sha256:3fa799f3cfff3e5f536cbd389368fc96a44bb30308f258c94ee76b73bd60531d", 75 | "sha256:40d765fa2d31d5be8e29c1794657ad46f5ee583a565c83cea56630d3ae5878b9", 76 | "sha256:418b84654b60e44c0cdd5384294b0e4bc1ebf42d6e873819424f3b78b8690614", 77 | "sha256:4900b8820b687c9a3ed753684337979574df20e6ebe4227381d04b3c3c628f99", 78 | "sha256:530d7222a2786a97bc59ee0e0ebbe23728f82974b1f1ad9a11cd966143410633", 79 | "sha256:54122a8ed6b75fe1dd80797f8251ad2063ea348a03b77218d73ea9fe19bd4e73", 80 | "sha256:6c3f162ba175678218629f446a947e3356415b6b09122dcb364e58c442c645a7", 81 | "sha256:b49c86aecde15cde33835d5d6360e55f5e0067bb7143a8303bf03b872935c75b", 82 | "sha256:b5b3489cb303d0f41ad4a7390cf606a5f2c7a94dcba20c051cd1c653694cb14d", 83 | "sha256:cf3933c98cb5e808b62fae509f74f209730b180b1e3c3954ee3f7949e083a7df", 84 | "sha256:eb75dc1809875d5738df14b6566ccf9fd9c0bcde4f36b72870f318f16b9f5c20", 85 | "sha256:f769141ab0abfadf3305d4fcf36660e5cf568a666dd3efab7c3d4782f70946b1", 86 | "sha256:f8af9b840a9074e08c0e6dc93101de84ba95df89b267bf7151d74c553d66833b" 87 | ], 88 | "index": "pypi", 89 | "version": "==1.6.1" 90 | }, 91 | "pymysql": { 92 | "hashes": [ 93 | "sha256:adef15ceccf1ff544a23a6f46609f65187261dc8b0cf94c9644189c173b0a451", 94 | "sha256:e14070bc84e050e0f80bf6063e31d276f03a0bb4d46b9eca2854566c4ae19837" 95 | ], 96 | "index": "pypi", 97 | "version": "==0.10.0" 98 | }, 99 | "sqlalchemy": { 100 | "hashes": [ 101 | "sha256:072766c3bd09294d716b2d114d46ffc5ccf8ea0b714a4e1c48253014b771c6bb", 102 | "sha256:107d4af989831d7b091e382d192955679ec07a9209996bf8090f1f539ffc5804", 103 | "sha256:15c0bcd3c14f4086701c33a9e87e2c7ceb3bcb4a246cd88ec54a49cf2a5bd1a6", 104 | "sha256:276936d41111a501cf4a1a0543e25449108d87e9f8c94714f7660eaea89ae5fe", 105 | "sha256:3292a28344922415f939ee7f4fc0c186f3d5a0bf02192ceabd4f1129d71b08de", 106 | "sha256:33d29ae8f1dc7c75b191bb6833f55a19c932514b9b5ce8c3ab9bc3047da5db36", 107 | "sha256:3bba2e9fbedb0511769780fe1d63007081008c5c2d7d715e91858c94dbaa260e", 108 | "sha256:5a49e8473b1ab1228302ed27365ea0fadd4bf44bc0f9e73fe38e10fdd3d6b4fc", 109 | "sha256:618db68745682f64cedc96ca93707805d1f3a031747b5a0d8e150cfd5055ae4d", 110 | "sha256:6547b27698b5b3bbfc5210233bd9523de849b2bb8a0329cd754c9308fc8a05ce", 111 | "sha256:6557af9e0d23f46b8cd56f8af08eaac72d2e3c632ac8d5cf4e20215a8dca7cea", 112 | "sha256:73a40d4fcd35fdedce07b5885905753d5d4edf413fbe53544dd871f27d48bd4f", 113 | "sha256:8280f9dae4adb5889ce0bb3ec6a541bf05434db5f9ab7673078c00713d148365", 114 | "sha256:83469ad15262402b0e0974e612546bc0b05f379b5aa9072ebf66d0f8fef16bea", 115 | "sha256:860d0fe234922fd5552b7f807fbb039e3e7ca58c18c8d38aa0d0a95ddf4f6c23", 116 | "sha256:883c9fb62cebd1e7126dd683222b3b919657590c3e2db33bdc50ebbad53e0338", 117 | "sha256:8afcb6f4064d234a43fea108859942d9795c4060ed0fbd9082b0f280181a15c1", 118 | "sha256:96f51489ac187f4bab588cf51f9ff2d40b6d170ac9a4270ffaed535c8404256b", 119 | "sha256:9e865835e36dfbb1873b65e722ea627c096c11b05f796831e3a9b542926e979e", 120 | "sha256:aa0554495fe06172b550098909be8db79b5accdf6ffb59611900bea345df5eba", 121 | "sha256:b595e71c51657f9ee3235db8b53d0b57c09eee74dfb5b77edff0e46d2218dc02", 122 | "sha256:b70bad2f1a5bd3460746c3fb3ab69e4e0eb5f59d977a23f9b66e5bdc74d97b86", 123 | "sha256:c7adb1f69a80573698c2def5ead584138ca00fff4ad9785a4b0b2bf927ba308d", 124 | "sha256:c898b3ebcc9eae7b36bd0b4bbbafce2d8076680f6868bcbacee2d39a7a9726a7", 125 | "sha256:e49947d583fe4d29af528677e4f0aa21f5e535ca2ae69c48270ebebd0d8843c0", 126 | "sha256:eb1d71643e4154398b02e88a42fc8b29db8c44ce4134cf0f4474bfc5cb5d4dac", 127 | "sha256:f2e8a9c0c8813a468aa659a01af6592f71cd30237ec27c4cc0683f089f90dcfc", 128 | "sha256:fe7fe11019fc3e6600819775a7d55abc5446dda07e9795f5954fdbf8a49e1c37" 129 | ], 130 | "index": "pypi", 131 | "version": "==1.3.19" 132 | }, 133 | "starlette": { 134 | "hashes": [ 135 | "sha256:bd2ffe5e37fb75d014728511f8e68ebf2c80b0fa3d04ca1479f4dc752ae31ac9", 136 | "sha256:ebe8ee08d9be96a3c9f31b2cb2a24dbdf845247b745664bd8a3f9bd0c977fdbc" 137 | ], 138 | "index": "pypi", 139 | "version": "==0.13.6" 140 | }, 141 | "uvicorn": { 142 | "hashes": [ 143 | "sha256:46a83e371f37ea7ff29577d00015f02c942410288fb57def6440f2653fff1d26", 144 | "sha256:4b70ddb4c1946e39db9f3082d53e323dfd50634b95fd83625d778729ef1730ef" 145 | ], 146 | "index": "pypi", 147 | "version": "==0.11.8" 148 | }, 149 | "uvloop": { 150 | "hashes": [ 151 | "sha256:08b109f0213af392150e2fe6f81d33261bb5ce968a288eb698aad4f46eb711bd", 152 | "sha256:123ac9c0c7dd71464f58f1b4ee0bbd81285d96cdda8bc3519281b8973e3a461e", 153 | "sha256:4315d2ec3ca393dd5bc0b0089d23101276778c304d42faff5dc4579cb6caef09", 154 | "sha256:4544dcf77d74f3a84f03dd6278174575c44c67d7165d4c42c71db3fdc3860726", 155 | "sha256:afd5513c0ae414ec71d24f6f123614a80f3d27ca655a4fcf6cabe50994cc1891", 156 | "sha256:b4f591aa4b3fa7f32fb51e2ee9fea1b495eb75b0b3c8d0ca52514ad675ae63f7", 157 | "sha256:bcac356d62edd330080aed082e78d4b580ff260a677508718f88016333e2c9c5", 158 | "sha256:e7514d7a48c063226b7d06617cbb12a14278d4323a065a8d46a7962686ce2e95", 159 | "sha256:f07909cd9fc08c52d294b1570bba92186181ca01fe3dc9ffba68955273dd7362" 160 | ], 161 | "markers": "sys_platform != 'win32' and sys_platform != 'cygwin' and platform_python_implementation != 'PyPy'", 162 | "version": "==0.14.0" 163 | }, 164 | "websockets": { 165 | "hashes": [ 166 | "sha256:0e4fb4de42701340bd2353bb2eee45314651caa6ccee80dbd5f5d5978888fed5", 167 | "sha256:1d3f1bf059d04a4e0eb4985a887d49195e15ebabc42364f4eb564b1d065793f5", 168 | "sha256:20891f0dddade307ffddf593c733a3fdb6b83e6f9eef85908113e628fa5a8308", 169 | "sha256:295359a2cc78736737dd88c343cd0747546b2174b5e1adc223824bcaf3e164cb", 170 | "sha256:2db62a9142e88535038a6bcfea70ef9447696ea77891aebb730a333a51ed559a", 171 | "sha256:3762791ab8b38948f0c4d281c8b2ddfa99b7e510e46bd8dfa942a5fff621068c", 172 | "sha256:3db87421956f1b0779a7564915875ba774295cc86e81bc671631379371af1170", 173 | "sha256:3ef56fcc7b1ff90de46ccd5a687bbd13a3180132268c4254fc0fa44ecf4fc422", 174 | "sha256:4f9f7d28ce1d8f1295717c2c25b732c2bc0645db3215cf757551c392177d7cb8", 175 | "sha256:5c01fd846263a75bc8a2b9542606927cfad57e7282965d96b93c387622487485", 176 | "sha256:5c65d2da8c6bce0fca2528f69f44b2f977e06954c8512a952222cea50dad430f", 177 | "sha256:751a556205d8245ff94aeef23546a1113b1dd4f6e4d102ded66c39b99c2ce6c8", 178 | "sha256:7ff46d441db78241f4c6c27b3868c9ae71473fe03341340d2dfdbe8d79310acc", 179 | "sha256:965889d9f0e2a75edd81a07592d0ced54daa5b0785f57dc429c378edbcffe779", 180 | "sha256:9b248ba3dd8a03b1a10b19efe7d4f7fa41d158fdaa95e2cf65af5a7b95a4f989", 181 | "sha256:9bef37ee224e104a413f0780e29adb3e514a5b698aabe0d969a6ba426b8435d1", 182 | "sha256:c1ec8db4fac31850286b7cd3b9c0e1b944204668b8eb721674916d4e28744092", 183 | "sha256:c8a116feafdb1f84607cb3b14aa1418424ae71fee131642fc568d21423b51824", 184 | "sha256:ce85b06a10fc65e6143518b96d3dca27b081a740bae261c2fb20375801a9d56d", 185 | "sha256:d705f8aeecdf3262379644e4b55107a3b55860eb812b673b28d0fbc347a60c55", 186 | "sha256:e898a0863421650f0bebac8ba40840fc02258ef4714cb7e1fd76b6a6354bda36", 187 | "sha256:f8a7bff6e8664afc4e6c28b983845c5bc14965030e3fb98789734d416af77c4b" 188 | ], 189 | "markers": "python_full_version >= '3.6.1'", 190 | "version": "==8.1" 191 | } 192 | }, 193 | "develop": { 194 | "appdirs": { 195 | "hashes": [ 196 | "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41", 197 | "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128" 198 | ], 199 | "version": "==1.4.4" 200 | }, 201 | "astroid": { 202 | "hashes": [ 203 | "sha256:2f4078c2a41bf377eea06d71c9d2ba4eb8f6b1af2135bec27bbbb7d8f12bb703", 204 | "sha256:bc58d83eb610252fd8de6363e39d4f1d0619c894b0ed24603b881c02e64c7386" 205 | ], 206 | "markers": "python_version >= '3.5'", 207 | "version": "==2.4.2" 208 | }, 209 | "attrs": { 210 | "hashes": [ 211 | "sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c", 212 | "sha256:f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72" 213 | ], 214 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", 215 | "version": "==19.3.0" 216 | }, 217 | "black": { 218 | "hashes": [ 219 | "sha256:1b30e59be925fafc1ee4565e5e08abef6b03fe455102883820fe5ee2e4734e0b", 220 | "sha256:c2edb73a08e9e0e6f65a0e6af18b059b8b1cdd5bef997d7a0b181df93dc81539" 221 | ], 222 | "index": "pypi", 223 | "version": "==19.10b0" 224 | }, 225 | "certifi": { 226 | "hashes": [ 227 | "sha256:5930595817496dd21bb8dc35dad090f1c2cd0adfaf21204bf6732ca5d8ee34d3", 228 | "sha256:8fc0819f1f30ba15bdb34cceffb9ef04d99f420f68eb75d901e9560b8749fc41" 229 | ], 230 | "version": "==2020.6.20" 231 | }, 232 | "cfgv": { 233 | "hashes": [ 234 | "sha256:32e43d604bbe7896fe7c248a9c2276447dbef840feb28fe20494f62af110211d", 235 | "sha256:cf22deb93d4bcf92f345a5c3cd39d3d41d6340adc60c78bbbd6588c384fda6a1" 236 | ], 237 | "markers": "python_full_version >= '3.6.1'", 238 | "version": "==3.2.0" 239 | }, 240 | "click": { 241 | "hashes": [ 242 | "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", 243 | "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc" 244 | ], 245 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", 246 | "version": "==7.1.2" 247 | }, 248 | "distlib": { 249 | "hashes": [ 250 | "sha256:8c09de2c67b3e7deef7184574fc060ab8a793e7adbb183d942c389c8b13c52fb", 251 | "sha256:edf6116872c863e1aa9d5bb7cb5e05a022c519a4594dc703843343a9ddd9bff1" 252 | ], 253 | "version": "==0.3.1" 254 | }, 255 | "filelock": { 256 | "hashes": [ 257 | "sha256:18d82244ee114f543149c66a6e0c14e9c4f8a1044b5cdaadd0f82159d6a6ff59", 258 | "sha256:929b7d63ec5b7d6b71b0fa5ac14e030b3f70b75747cef1b10da9b879fef15836" 259 | ], 260 | "version": "==3.0.12" 261 | }, 262 | "identify": { 263 | "hashes": [ 264 | "sha256:69c4769f085badafd0e04b1763e847258cbbf6d898e8678ebffc91abdb86f6c6", 265 | "sha256:d6ae6daee50ba1b493e9ca4d36a5edd55905d2cf43548fdc20b2a14edef102e7" 266 | ], 267 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", 268 | "version": "==1.4.28" 269 | }, 270 | "importlib-metadata": { 271 | "hashes": [ 272 | "sha256:90bb658cdbbf6d1735b6341ce708fc7024a3e14e99ffdc5783edea9f9b077f83", 273 | "sha256:dc15b2969b4ce36305c51eebe62d418ac7791e9a157911d58bfb1f9ccd8e2070" 274 | ], 275 | "markers": "python_version < '3.8'", 276 | "version": "==1.7.0" 277 | }, 278 | "isort": { 279 | "hashes": [ 280 | "sha256:54da7e92468955c4fceacd0c86bd0ec997b0e1ee80d97f67c35a78b719dccab1", 281 | "sha256:6e811fcb295968434526407adb8796944f1988c5b65e8139058f2014cbe100fd" 282 | ], 283 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", 284 | "version": "==4.3.21" 285 | }, 286 | "lazy-object-proxy": { 287 | "hashes": [ 288 | "sha256:0c4b206227a8097f05c4dbdd323c50edf81f15db3b8dc064d08c62d37e1a504d", 289 | "sha256:194d092e6f246b906e8f70884e620e459fc54db3259e60cf69a4d66c3fda3449", 290 | "sha256:1be7e4c9f96948003609aa6c974ae59830a6baecc5376c25c92d7d697e684c08", 291 | "sha256:4677f594e474c91da97f489fea5b7daa17b5517190899cf213697e48d3902f5a", 292 | "sha256:48dab84ebd4831077b150572aec802f303117c8cc5c871e182447281ebf3ac50", 293 | "sha256:5541cada25cd173702dbd99f8e22434105456314462326f06dba3e180f203dfd", 294 | "sha256:59f79fef100b09564bc2df42ea2d8d21a64fdcda64979c0fa3db7bdaabaf6239", 295 | "sha256:8d859b89baf8ef7f8bc6b00aa20316483d67f0b1cbf422f5b4dc56701c8f2ffb", 296 | "sha256:9254f4358b9b541e3441b007a0ea0764b9d056afdeafc1a5569eee1cc6c1b9ea", 297 | "sha256:9651375199045a358eb6741df3e02a651e0330be090b3bc79f6d0de31a80ec3e", 298 | "sha256:97bb5884f6f1cdce0099f86b907aa41c970c3c672ac8b9c8352789e103cf3156", 299 | "sha256:9b15f3f4c0f35727d3a0fba4b770b3c4ebbb1fa907dbcc046a1d2799f3edd142", 300 | "sha256:a2238e9d1bb71a56cd710611a1614d1194dc10a175c1e08d75e1a7bcc250d442", 301 | "sha256:a6ae12d08c0bf9909ce12385803a543bfe99b95fe01e752536a60af2b7797c62", 302 | "sha256:ca0a928a3ddbc5725be2dd1cf895ec0a254798915fb3a36af0964a0a4149e3db", 303 | "sha256:cb2c7c57005a6804ab66f106ceb8482da55f5314b7fcb06551db1edae4ad1531", 304 | "sha256:d74bb8693bf9cf75ac3b47a54d716bbb1a92648d5f781fc799347cfc95952383", 305 | "sha256:d945239a5639b3ff35b70a88c5f2f491913eb94871780ebfabb2568bd58afc5a", 306 | "sha256:eba7011090323c1dadf18b3b689845fd96a61ba0a1dfbd7f24b921398affc357", 307 | "sha256:efa1909120ce98bbb3777e8b6f92237f5d5c8ea6758efea36a473e1d38f7d3e4", 308 | "sha256:f3900e8a5de27447acbf900b4750b0ddfd7ec1ea7fbaf11dfa911141bc522af0" 309 | ], 310 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", 311 | "version": "==1.4.3" 312 | }, 313 | "mccabe": { 314 | "hashes": [ 315 | "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42", 316 | "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f" 317 | ], 318 | "version": "==0.6.1" 319 | }, 320 | "nodeenv": { 321 | "hashes": [ 322 | "sha256:4b0b77afa3ba9b54f4b6396e60b0c83f59eaeb2d63dc3cc7a70f7f4af96c82bc" 323 | ], 324 | "version": "==1.4.0" 325 | }, 326 | "pathspec": { 327 | "hashes": [ 328 | "sha256:7d91249d21749788d07a2d0f94147accd8f845507400749ea19c1ec9054a12b0", 329 | "sha256:da45173eb3a6f2a5a487efba21f050af2b41948be6ab52b6a1e3ff22bb8b7061" 330 | ], 331 | "version": "==0.8.0" 332 | }, 333 | "pbr": { 334 | "hashes": [ 335 | "sha256:07f558fece33b05caf857474a366dfcc00562bca13dd8b47b2b3e22d9f9bf55c", 336 | "sha256:579170e23f8e0c2f24b0de612f71f648eccb79fb1322c814ae6b3c07b5ba23e8" 337 | ], 338 | "version": "==5.4.5" 339 | }, 340 | "pipenv": { 341 | "hashes": [ 342 | "sha256:448ac3a36443db633d52a2359cac15ecbc4f429eab4ddd420697602b721d1c5a", 343 | "sha256:eff0e10eadb330f612edfa5051d3d8e775e9e0e918c3c50361da703bd0daa035" 344 | ], 345 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", 346 | "version": "==2020.8.13" 347 | }, 348 | "pipenv-to-requirements": { 349 | "hashes": [ 350 | "sha256:1c18682a4ec70eb07261d2b558df3ee22ea00192663a1b98fd1e45e22946c163", 351 | "sha256:cb70471a17a7d4658caffe989539413313d51df1b3a54838bcd7e7d3ab3fcc18" 352 | ], 353 | "index": "pypi", 354 | "version": "==0.9.0" 355 | }, 356 | "pre-commit": { 357 | "hashes": [ 358 | "sha256:1657663fdd63a321a4a739915d7d03baedd555b25054449090f97bb0cb30a915", 359 | "sha256:e8b1315c585052e729ab7e99dcca5698266bedce9067d21dc909c23e3ceed626" 360 | ], 361 | "index": "pypi", 362 | "version": "==2.6.0" 363 | }, 364 | "pylint": { 365 | "hashes": [ 366 | "sha256:7dd78437f2d8d019717dbf287772d0b2dbdfd13fc016aa7faa08d67bccc46adc", 367 | "sha256:d0ece7d223fe422088b0e8f13fa0a1e8eb745ebffcb8ed53d3e95394b6101a1c" 368 | ], 369 | "index": "pypi", 370 | "version": "==2.5.3" 371 | }, 372 | "pyyaml": { 373 | "hashes": [ 374 | "sha256:06a0d7ba600ce0b2d2fe2e78453a470b5a6e000a985dd4a4e54e436cc36b0e97", 375 | "sha256:240097ff019d7c70a4922b6869d8a86407758333f02203e0fc6ff79c5dcede76", 376 | "sha256:4f4b913ca1a7319b33cfb1369e91e50354d6f07a135f3b901aca02aa95940bd2", 377 | "sha256:69f00dca373f240f842b2931fb2c7e14ddbacd1397d57157a9b005a6a9942648", 378 | "sha256:73f099454b799e05e5ab51423c7bcf361c58d3206fa7b0d555426b1f4d9a3eaf", 379 | "sha256:74809a57b329d6cc0fdccee6318f44b9b8649961fa73144a98735b0aaf029f1f", 380 | "sha256:7739fc0fa8205b3ee8808aea45e968bc90082c10aef6ea95e855e10abf4a37b2", 381 | "sha256:95f71d2af0ff4227885f7a6605c37fd53d3a106fcab511b8860ecca9fcf400ee", 382 | "sha256:b8eac752c5e14d3eca0e6dd9199cd627518cb5ec06add0de9d32baeee6fe645d", 383 | "sha256:cc8955cfbfc7a115fa81d85284ee61147059a753344bc51098f3ccd69b0d7e0c", 384 | "sha256:d13155f591e6fcc1ec3b30685d50bf0711574e2c0dfffd7644babf8b5102ca1a" 385 | ], 386 | "version": "==5.3.1" 387 | }, 388 | "regex": { 389 | "hashes": [ 390 | "sha256:0dc64ee3f33cd7899f79a8d788abfbec168410be356ed9bd30bbd3f0a23a7204", 391 | "sha256:1269fef3167bb52631ad4fa7dd27bf635d5a0790b8e6222065d42e91bede4162", 392 | "sha256:14a53646369157baa0499513f96091eb70382eb50b2c82393d17d7ec81b7b85f", 393 | "sha256:3a3af27a8d23143c49a3420efe5b3f8cf1a48c6fc8bc6856b03f638abc1833bb", 394 | "sha256:46bac5ca10fb748d6c55843a931855e2727a7a22584f302dd9bb1506e69f83f6", 395 | "sha256:4c037fd14c5f4e308b8370b447b469ca10e69427966527edcab07f52d88388f7", 396 | "sha256:51178c738d559a2d1071ce0b0f56e57eb315bcf8f7d4cf127674b533e3101f88", 397 | "sha256:5ea81ea3dbd6767873c611687141ec7b06ed8bab43f68fad5b7be184a920dc99", 398 | "sha256:6961548bba529cac7c07af2fd4d527c5b91bb8fe18995fed6044ac22b3d14644", 399 | "sha256:75aaa27aa521a182824d89e5ab0a1d16ca207318a6b65042b046053cfc8ed07a", 400 | "sha256:7a2dd66d2d4df34fa82c9dc85657c5e019b87932019947faece7983f2089a840", 401 | "sha256:8a51f2c6d1f884e98846a0a9021ff6861bdb98457879f412fdc2b42d14494067", 402 | "sha256:9c568495e35599625f7b999774e29e8d6b01a6fb684d77dee1f56d41b11b40cd", 403 | "sha256:9eddaafb3c48e0900690c1727fba226c4804b8e6127ea409689c3bb492d06de4", 404 | "sha256:bbb332d45b32df41200380fff14712cb6093b61bd142272a10b16778c418e98e", 405 | "sha256:bc3d98f621898b4a9bc7fecc00513eec8f40b5b83913d74ccb445f037d58cd89", 406 | "sha256:c11d6033115dc4887c456565303f540c44197f4fc1a2bfb192224a301534888e", 407 | "sha256:c50a724d136ec10d920661f1442e4a8b010a4fe5aebd65e0c2241ea41dbe93dc", 408 | "sha256:d0a5095d52b90ff38592bbdc2644f17c6d495762edf47d876049cfd2968fbccf", 409 | "sha256:d6cff2276e502b86a25fd10c2a96973fdb45c7a977dca2138d661417f3728341", 410 | "sha256:e46d13f38cfcbb79bfdb2964b0fe12561fe633caf964a77a5f8d4e45fe5d2ef7" 411 | ], 412 | "version": "==2020.7.14" 413 | }, 414 | "six": { 415 | "hashes": [ 416 | "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259", 417 | "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced" 418 | ], 419 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", 420 | "version": "==1.15.0" 421 | }, 422 | "toml": { 423 | "hashes": [ 424 | "sha256:926b612be1e5ce0634a2ca03470f95169cf16f939018233a670519cb4ac58b0f", 425 | "sha256:bda89d5935c2eac546d648028b9901107a595863cb36bae0c73ac804a9b4ce88" 426 | ], 427 | "version": "==0.10.1" 428 | }, 429 | "typed-ast": { 430 | "hashes": [ 431 | "sha256:0666aa36131496aed8f7be0410ff974562ab7eeac11ef351def9ea6fa28f6355", 432 | "sha256:0c2c07682d61a629b68433afb159376e24e5b2fd4641d35424e462169c0a7919", 433 | "sha256:249862707802d40f7f29f6e1aad8d84b5aa9e44552d2cc17384b209f091276aa", 434 | "sha256:24995c843eb0ad11a4527b026b4dde3da70e1f2d8806c99b7b4a7cf491612652", 435 | "sha256:269151951236b0f9a6f04015a9004084a5ab0d5f19b57de779f908621e7d8b75", 436 | "sha256:4083861b0aa07990b619bd7ddc365eb7fa4b817e99cf5f8d9cf21a42780f6e01", 437 | "sha256:498b0f36cc7054c1fead3d7fc59d2150f4d5c6c56ba7fb150c013fbc683a8d2d", 438 | "sha256:4e3e5da80ccbebfff202a67bf900d081906c358ccc3d5e3c8aea42fdfdfd51c1", 439 | "sha256:6daac9731f172c2a22ade6ed0c00197ee7cc1221aa84cfdf9c31defeb059a907", 440 | "sha256:715ff2f2df46121071622063fc7543d9b1fd19ebfc4f5c8895af64a77a8c852c", 441 | "sha256:73d785a950fc82dd2a25897d525d003f6378d1cb23ab305578394694202a58c3", 442 | "sha256:8c8aaad94455178e3187ab22c8b01a3837f8ee50e09cf31f1ba129eb293ec30b", 443 | "sha256:8ce678dbaf790dbdb3eba24056d5364fb45944f33553dd5869b7580cdbb83614", 444 | "sha256:aaee9905aee35ba5905cfb3c62f3e83b3bec7b39413f0a7f19be4e547ea01ebb", 445 | "sha256:bcd3b13b56ea479b3650b82cabd6b5343a625b0ced5429e4ccad28a8973f301b", 446 | "sha256:c9e348e02e4d2b4a8b2eedb48210430658df6951fa484e59de33ff773fbd4b41", 447 | "sha256:d205b1b46085271b4e15f670058ce182bd1199e56b317bf2ec004b6a44f911f6", 448 | "sha256:d43943ef777f9a1c42bf4e552ba23ac77a6351de620aa9acf64ad54933ad4d34", 449 | "sha256:d5d33e9e7af3b34a40dc05f498939f0ebf187f07c385fd58d591c533ad8562fe", 450 | "sha256:fc0fea399acb12edbf8a628ba8d2312f583bdbdb3335635db062fa98cf71fca4", 451 | "sha256:fe460b922ec15dd205595c9b5b99e2f056fd98ae8f9f56b888e7a17dc2b757e7" 452 | ], 453 | "markers": "python_version < '3.8' and implementation_name == 'cpython'", 454 | "version": "==1.4.1" 455 | }, 456 | "virtualenv": { 457 | "hashes": [ 458 | "sha256:43add625c53c596d38f971a465553f6318decc39d98512bc100fa1b1e839c8dc", 459 | "sha256:e0305af10299a7fb0d69393d8f04cb2965dda9351140d11ac8db4e5e3970451b" 460 | ], 461 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", 462 | "version": "==20.0.31" 463 | }, 464 | "virtualenv-clone": { 465 | "hashes": [ 466 | "sha256:07e74418b7cc64f4fda987bf5bc71ebd59af27a7bc9e8a8ee9fd54b1f2390a27", 467 | "sha256:665e48dd54c84b98b71a657acb49104c54e7652bce9c1c4f6c6976ed4c827a29" 468 | ], 469 | "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", 470 | "version": "==0.5.4" 471 | }, 472 | "wrapt": { 473 | "hashes": [ 474 | "sha256:b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7" 475 | ], 476 | "version": "==1.12.1" 477 | }, 478 | "zipp": { 479 | "hashes": [ 480 | "sha256:aa36550ff0c0b7ef7fa639055d797116ee891440eac1a56f378e2d3179e0320b", 481 | "sha256:c599e4d75c98f6798c509911d08a22e6c021d074469042177c8c86fb92eefd96" 482 | ], 483 | "markers": "python_version >= '3.6'", 484 | "version": "==3.1.0" 485 | } 486 | } 487 | } 488 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SARS-API 2 | 3 | ## Dev Instructions 4 | Run `pipenv install --dev` to install the env. 5 | Run `pipenv run pre-commit install` to initialize the git hooks. 6 | Run `pipenv run pre-commit run --all-files` if there are file that were committed before adding the git hooks. 7 | Activate the shell with: `pipenv shell` 8 | Lint with: `pylint app` and `pylint load.py` 9 | 10 | ## Build and Run the App With Docker (Dev) 11 | Run `docker-compose build` to build the containers. 12 | Run `docker-compose up` to start the app. 13 | Run `docker-compose up -d` to start the app in detached mode. 14 | Run `docker-compose down` to stop the app. -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | import app.models 2 | import app.schemas 3 | -------------------------------------------------------------------------------- /app/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edkrueger/sars-fastapi/976ffd9b422a5a641a53a729b7101b0522e563cc/app/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /app/__pycache__/database.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edkrueger/sars-fastapi/976ffd9b422a5a641a53a729b7101b0522e563cc/app/__pycache__/database.cpython-37.pyc -------------------------------------------------------------------------------- /app/__pycache__/main.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edkrueger/sars-fastapi/976ffd9b422a5a641a53a729b7101b0522e563cc/app/__pycache__/main.cpython-37.pyc -------------------------------------------------------------------------------- /app/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edkrueger/sars-fastapi/976ffd9b422a5a641a53a729b7101b0522e563cc/app/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /app/__pycache__/schemas.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edkrueger/sars-fastapi/976ffd9b422a5a641a53a729b7101b0522e563cc/app/__pycache__/schemas.cpython-37.pyc -------------------------------------------------------------------------------- /app/database.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | from sqlalchemy import create_engine 4 | from sqlalchemy.ext.declarative import declarative_base 5 | from sqlalchemy.orm import sessionmaker 6 | 7 | SQLALCHEMY_DATABASE_URL = os.getenv("DB_CONN") 8 | 9 | engine = create_engine(SQLALCHEMY_DATABASE_URL) 10 | SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine) 11 | 12 | Base = declarative_base() 13 | -------------------------------------------------------------------------------- /app/main.py: -------------------------------------------------------------------------------- 1 | from typing import List 2 | 3 | from fastapi import Depends, FastAPI, HTTPException 4 | from fastapi.middleware.cors import CORSMiddleware 5 | from sqlalchemy.orm import Session 6 | from starlette.responses import RedirectResponse 7 | 8 | from . import models, schemas 9 | from .database import SessionLocal, engine 10 | 11 | models.Base.metadata.create_all(bind=engine) 12 | 13 | app = FastAPI() 14 | 15 | 16 | app.add_middleware( 17 | CORSMiddleware, 18 | allow_origins=["*"], 19 | allow_methods=["*"], 20 | allow_headers=["*"], 21 | allow_credentials=True, 22 | ) 23 | 24 | # Dependency 25 | def get_db(): 26 | try: 27 | db = SessionLocal() 28 | yield db 29 | finally: 30 | db.close() 31 | 32 | 33 | @app.get("/") 34 | def main(): 35 | return RedirectResponse(url="/docs/") 36 | 37 | 38 | @app.get("/records/", response_model=List[schemas.Record]) 39 | def show_records(db: Session = Depends(get_db)): 40 | records = db.query(models.Record).all() 41 | return records 42 | -------------------------------------------------------------------------------- /app/models.py: -------------------------------------------------------------------------------- 1 | from sqlalchemy import Column, Integer, String 2 | from sqlalchemy.types import Date 3 | from .database import Base 4 | 5 | 6 | class Record(Base): 7 | __tablename__ = "Records" 8 | 9 | id = Column(Integer, primary_key=True, index=True) 10 | date = Column(Date) 11 | country = Column(String(255), index=True) 12 | cases = Column(Integer) 13 | deaths = Column(Integer) 14 | recoveries = Column(Integer) 15 | -------------------------------------------------------------------------------- /app/schemas.py: -------------------------------------------------------------------------------- 1 | from datetime import date 2 | from pydantic import BaseModel 3 | 4 | 5 | class Record(BaseModel): 6 | id: int 7 | date: date 8 | country: str 9 | cases: int 10 | deaths: int 11 | recoveries: int 12 | 13 | class Config: 14 | orm_mode = True 15 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: "3.8" 2 | services: 3 | mysql: 4 | image: mysql:5.7 5 | restart: always 6 | environment: 7 | MYSQL_ROOT_PASSWORD: password 8 | MYSQL_DATABASE: database 9 | app: 10 | build: 11 | context: ./ 12 | dockerfile: Dockerfile 13 | environment: 14 | - PORT=8000 15 | - DB_CONN=mysql+pymysql://root:password@mysql:3306/database 16 | ports: 17 | - "80:8000" 18 | depends_on: 19 | - mysql 20 | - loader 21 | loader: 22 | build: 23 | context: ./ 24 | dockerfile: Dockerfile 25 | environment: 26 | - DB_CONN=mysql+pymysql://root:password@mysql:3306/database 27 | command: python load.py 28 | depends_on: 29 | - mysql -------------------------------------------------------------------------------- /load.py: -------------------------------------------------------------------------------- 1 | import csv 2 | import datetime 3 | 4 | from app import models 5 | from app.database import SessionLocal, engine 6 | 7 | db = SessionLocal() 8 | 9 | models.Base.metadata.create_all(bind=engine) 10 | 11 | with open("sars_2003_complete_dataset_clean.csv", "r") as f: 12 | csv_reader = csv.DictReader(f) 13 | 14 | for row in csv_reader: 15 | db_record = models.Record( 16 | date=datetime.datetime.strptime(row["date"], "%Y-%m-%d"), 17 | country=row["country"], 18 | cases=row["cases"], 19 | deaths=row["deaths"], 20 | recoveries=row["recoveries"], 21 | ) 22 | db.add(db_record) 23 | 24 | db.commit() 25 | 26 | db.close() 27 | -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # This requirements file has been automatically generated from `Pipfile` with 3 | # `pipenv-to-requirements` 4 | # 5 | # 6 | # This has been done to maintain backward compatibility with tools and services 7 | # that do not support `Pipfile` yet. 8 | # 9 | # Do NOT edit it directly, use `pipenv install [-d]` to modify `Pipfile` and 10 | # `Pipfile.lock` and then regenerate `requirements*.txt`. 11 | ################################################################################ 12 | 13 | black 14 | pipenv-to-requirements 15 | pre-commit 16 | pylint 17 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # This requirements file has been automatically generated from `Pipfile` with 3 | # `pipenv-to-requirements` 4 | # 5 | # 6 | # This has been done to maintain backward compatibility with tools and services 7 | # that do not support `Pipfile` yet. 8 | # 9 | # Do NOT edit it directly, use `pipenv install [-d]` to modify `Pipfile` and 10 | # `Pipfile.lock` and then regenerate `requirements*.txt`. 11 | ################################################################################ 12 | 13 | fastapi 14 | gunicorn 15 | pydantic 16 | pymysql 17 | sqlalchemy 18 | starlette 19 | uvicorn 20 | -------------------------------------------------------------------------------- /sample.env: -------------------------------------------------------------------------------- 1 | DB_CONN="mysql+pymysql://root:PASSWORD@HOSTNAME:3306/records_db" -------------------------------------------------------------------------------- /sars_2003_complete_dataset_clean.csv: -------------------------------------------------------------------------------- 1 | date,country,cases,deaths,recoveries 2 | 2003-03-17,Germany,1,0,0 3 | 2003-03-17,Canada,8,2,0 4 | 2003-03-17,Singapore,20,0,0 5 | 2003-03-17,"Hong Kong SAR, China",95,1,0 6 | 2003-03-17,Switzerland,2,0,0 7 | 2003-03-17,Thailand,1,0,0 8 | 2003-03-17,Viet Nam,40,1,0 9 | 2003-03-18,Germany,2,0,0 10 | 2003-03-18,Canada,8,2,0 11 | 2003-03-18,China,0,0,0 12 | 2003-03-18,Singapore,23,0,0 13 | 2003-03-18,"Hong Kong SAR, China",123,1,0 14 | 2003-03-18,"Taiwan, China",3,0,0 15 | 2003-03-18,Thailand,1,0,0 16 | 2003-03-18,Viet Nam,57,1,0 17 | 2003-03-18,Slovenia,1,0,0 18 | 2003-03-18,United Kingdom,1,0,0 19 | 2003-03-19,Canada,8,2,0 20 | 2003-03-19,China,0,0,0 21 | 2003-03-19,Germany,1,0,0 22 | 2003-03-19,"Hong Kong SAR, China",150,5,0 23 | 2003-03-19,Singapore,31,0,0 24 | 2003-03-19,Slovenia,1,0,0 25 | 2003-03-19,Spain,1,0,0 26 | 2003-03-19,"Taiwan, China",3,0,0 27 | 2003-03-19,Thailand,1,0,0 28 | 2003-03-19,United Kingdom,1,0,0 29 | 2003-03-19,United States,11,0,0 30 | 2003-03-19,Viet Nam,56,2,0 31 | 2003-03-20,Canada,9,2,0 32 | 2003-03-20,China,0,0,0 33 | 2003-03-20,Germany,1,0,0 34 | 2003-03-20,"Hong Kong SAR, China",173,6,0 35 | 2003-03-20,Singapore,34,0,0 36 | 2003-03-20,Slovenia,1,0,0 37 | 2003-03-20,Spain,1,0,0 38 | 2003-03-20,Switzerland,7,0,0 39 | 2003-03-20,"Taiwan, China",4,0,0 40 | 2003-03-20,Thailand,1,0,0 41 | 2003-03-20,United Kingdom,2,0,0 42 | 2003-03-20,United States,11,0,0 43 | 2003-03-20,Viet Nam,62,2,0 44 | 2003-03-21,Canada,9,2,0 45 | 2003-03-21,China,0,0,0 46 | 2003-03-21,Germany,1,0,0 47 | 2003-03-21,"Hong Kong SAR, China",203,6,0 48 | 2003-03-21,Italy,1,0,0 49 | 2003-03-21,Republic of Ireland,1,0,0 50 | 2003-03-21,Singapore,39,0,0 51 | 2003-03-21,Slovenia,1,0,0 52 | 2003-03-21,Spain,1,0,0 53 | 2003-03-21,Switzerland,7,0,0 54 | 2003-03-21,"Taiwan, China",6,0,0 55 | 2003-03-21,Thailand,4,0,0 56 | 2003-03-21,United Kingdom,2,0,0 57 | 2003-03-21,United States,13,0,0 58 | 2003-03-21,Viet Nam,62,2,0 59 | 2003-03-22,Canada,9,2,0 60 | 2003-03-22,China,0,0,0 61 | 2003-03-22,Germany,2,0,0 62 | 2003-03-22,"Hong Kong SAR, China",222,7,0 63 | 2003-03-22,Italy,2,0,0 64 | 2003-03-22,Republic of Ireland,1,0,0 65 | 2003-03-22,Singapore,44,0,0 66 | 2003-03-22,Slovenia,1,0,0 67 | 2003-03-22,Spain,1,0,0 68 | 2003-03-22,Switzerland,7,0,0 69 | 2003-03-22,"Taiwan, China",6,0,0 70 | 2003-03-22,Thailand,4,0,0 71 | 2003-03-22,United Kingdom,2,0,0 72 | 2003-03-22,United States,22,0,0 73 | 2003-03-22,Viet Nam,63,2,0 74 | 2003-03-24,Canada,11,3,0 75 | 2003-03-24,China,0,0,0 76 | 2003-03-24,France,1,0,0 77 | 2003-03-24,Germany,4,0,0 78 | 2003-03-24,"Hong Kong SAR, China",260,10,0 79 | 2003-03-24,Italy,2,0,0 80 | 2003-03-24,Republic of Ireland,1,0,0 81 | 2003-03-24,Singapore,65,0,0 82 | 2003-03-24,Spain,1,0,0 83 | 2003-03-24,Switzerland,2,0,0 84 | 2003-03-24,"Taiwan, China",6,0,0 85 | 2003-03-24,Thailand,5,0,0 86 | 2003-03-24,United Kingdom,3,0,0 87 | 2003-03-24,United States,37,0,0 88 | 2003-03-24,Viet Nam,58,4,0 89 | 2003-03-25,Canada,11,3,0 90 | 2003-03-25,China,0,0,0 91 | 2003-03-25,France,1,0,0 92 | 2003-03-25,Germany,4,0,0 93 | 2003-03-25,"Hong Kong SAR, China",286,10,0 94 | 2003-03-25,Italy,2,0,0 95 | 2003-03-25,Republic of Ireland,1,0,0 96 | 2003-03-25,Singapore,69,0,0 97 | 2003-03-25,Switzerland,2,0,0 98 | 2003-03-25,"Taiwan, China",6,0,0 99 | 2003-03-25,Thailand,5,0,0 100 | 2003-03-25,United Kingdom,3,0,0 101 | 2003-03-25,United States,39,0,0 102 | 2003-03-25,Viet Nam,58,4,0 103 | 2003-03-26,Canada,19,3,0 104 | 2003-03-26,China,792,31,0 105 | 2003-03-26,"Hong Kong SAR, China",316,10,0 106 | 2003-03-26,"Taiwan, China",6,0,0 107 | 2003-03-26,France,1,0,0 108 | 2003-03-26,Germany,4,0,0 109 | 2003-03-26,Italy,3,0,0 110 | 2003-03-26,Republic of Ireland,2,0,0 111 | 2003-03-26,Singapore,74,1,0 112 | 2003-03-26,Switzerland,2,0,0 113 | 2003-03-26,Thailand,3,0,0 114 | 2003-03-26,United Kingdom,3,0,0 115 | 2003-03-26,United States,40,0,0 116 | 2003-03-26,Viet Nam,58,4,0 117 | 2003-03-27,Canada,28,3,0 118 | 2003-03-27,China,806,34,0 119 | 2003-03-27,"Hong Kong SAR, China",367,10,0 120 | 2003-03-27,"Taiwan, China",6,0,0 121 | 2003-03-27,France,1,0,0 122 | 2003-03-27,Germany,4,0,0 123 | 2003-03-27,Italy,2,0,0 124 | 2003-03-27,Republic of Ireland,2,0,0 125 | 2003-03-27,Romania,3,0,0 126 | 2003-03-27,Singapore,78,2,0 127 | 2003-03-27,Switzerland,2,0,0 128 | 2003-03-27,Thailand,3,0,0 129 | 2003-03-27,United Kingdom,3,0,0 130 | 2003-03-27,United States,45,0,0 131 | 2003-03-27,Viet Nam,58,4,0 132 | 2003-03-28,Canada,29,3,0 133 | 2003-03-28,China,806,34,0 134 | 2003-03-28,"Hong Kong SAR, China",425,10,0 135 | 2003-03-28,"Taiwan, China",10,0,0 136 | 2003-03-28,France,1,0,0 137 | 2003-03-28,Germany,4,0,0 138 | 2003-03-28,Italy,2,0,0 139 | 2003-03-28,Republic of Ireland,2,0,0 140 | 2003-03-28,Romania,3,0,0 141 | 2003-03-28,Singapore,86,2,0 142 | 2003-03-28,Switzerland,2,0,0 143 | 2003-03-28,Thailand,3,0,0 144 | 2003-03-28,United Kingdom,3,0,0 145 | 2003-03-28,United States,51,0,0 146 | 2003-03-28,Viet Nam,58,4,0 147 | 2003-03-29,Canada,37,3,0 148 | 2003-03-29,China,806,34,0 149 | 2003-03-29,"Hong Kong SAR, China",470,10,0 150 | 2003-03-29,"Taiwan, China",10,0,0 151 | 2003-03-29,France,1,0,0 152 | 2003-03-29,Germany,4,0,0 153 | 2003-03-29,Italy,2,0,0 154 | 2003-03-29,Republic of Ireland,2,0,0 155 | 2003-03-29,Romania,3,0,0 156 | 2003-03-29,Singapore,89,2,0 157 | 2003-03-29,Switzerland,3,0,0 158 | 2003-03-29,Thailand,3,1,0 159 | 2003-03-29,United Kingdom,3,0,0 160 | 2003-03-29,United States,59,0,0 161 | 2003-03-29,Viet Nam,58,4,0 162 | 2003-03-31,Canada,44,4,0 163 | 2003-03-31,China,806,34,0 164 | 2003-03-31,"Hong Kong SAR, China",530,13,0 165 | 2003-03-31,"Taiwan, China",10,0,0 166 | 2003-03-31,France,1,0,0 167 | 2003-03-31,Germany,5,0,0 168 | 2003-03-31,Italy,2,0,0 169 | 2003-03-31,Republic of Ireland,2,0,0 170 | 2003-03-31,Romania,3,0,0 171 | 2003-03-31,Singapore,91,2,0 172 | 2003-03-31,Switzerland,3,0,0 173 | 2003-03-31,Thailand,5,1,0 174 | 2003-03-31,United Kingdom,3,0,0 175 | 2003-03-31,United States,59,0,0 176 | 2003-03-31,Viet Nam,58,4,0 177 | 2003-04-01,Australia,1,0,0 178 | 2003-04-01,Belgium,1,0,0 179 | 2003-04-01,Canada,53,4,0 180 | 2003-04-01,China,806,34,0 181 | 2003-04-01,"Hong Kong SAR, China",685,16,0 182 | 2003-04-01,"Taiwan, China",13,0,0 183 | 2003-04-01,France,1,0,0 184 | 2003-04-01,Germany,5,0,0 185 | 2003-04-01,Italy,3,0,0 186 | 2003-04-01,Republic of Ireland,2,0,0 187 | 2003-04-01,Romania,3,0,0 188 | 2003-04-01,Singapore,92,3,0 189 | 2003-04-01,Switzerland,3,0,0 190 | 2003-04-01,Thailand,6,1,0 191 | 2003-04-01,United Kingdom,3,0,0 192 | 2003-04-01,United States,69,0,0 193 | 2003-04-01,Viet Nam,58,4,0 194 | 2003-04-02,Australia,1,0,0 195 | 2003-04-02,Belgium,1,0,0 196 | 2003-04-02,Canada,58,6,0 197 | 2003-04-02,China,1190,46,0 198 | 2003-04-02,"Hong Kong SAR, China",708,16,0 199 | 2003-04-02,"Taiwan, China",13,0,0 200 | 2003-04-02,France,1,0,0 201 | 2003-04-02,Germany,5,0,0 202 | 2003-04-02,Italy,3,0,0 203 | 2003-04-02,Republic of Ireland,2,0,0 204 | 2003-04-02,Romania,3,0,0 205 | 2003-04-02,Singapore,95,4,0 206 | 2003-04-02,Spain,1,0,0 207 | 2003-04-02,Switzerland,2,0,0 208 | 2003-04-02,Thailand,7,2,0 209 | 2003-04-02,United Kingdom,3,0,0 210 | 2003-04-02,United States,72,0,0 211 | 2003-04-02,Viet Nam,58,4,0 212 | 2003-04-03,Australia,1,0,0 213 | 2003-04-03,Belgium,1,0,0 214 | 2003-04-03,Brazil,1,0,0 215 | 2003-04-03,Canada,62,6,0 216 | 2003-04-03,China,1190,46,0 217 | 2003-04-03,"Hong Kong SAR, China",734,17,0 218 | 2003-04-03,"Taiwan, China",14,0,0 219 | 2003-04-03,France,3,0,0 220 | 2003-04-03,Germany,5,0,0 221 | 2003-04-03,Italy,3,0,0 222 | 2003-04-03,Republic of Ireland,1,0,0 223 | 2003-04-03,Romania,1,0,0 224 | 2003-04-03,Singapore,98,4,0 225 | 2003-04-03,Switzerland,2,0,0 226 | 2003-04-03,Thailand,7,2,0 227 | 2003-04-03,United Kingdom,3,0,0 228 | 2003-04-03,United States,85,0,0 229 | 2003-04-03,Viet Nam,59,4,0 230 | 2003-04-04,Australia,1,0,0 231 | 2003-04-04,Belgium,1,0,0 232 | 2003-04-04,Brazil,1,0,0 233 | 2003-04-04,Canada,69,7,0 234 | 2003-04-04,China,1220,49,0 235 | 2003-04-04,"Hong Kong SAR, China",761,17,0 236 | 2003-04-04,"Taiwan, China",15,0,0 237 | 2003-04-04,France,3,0,0 238 | 2003-04-04,Germany,5,0,0 239 | 2003-04-04,Italy,3,0,0 240 | 2003-04-04,Republic of Ireland,1,0,0 241 | 2003-04-04,Romania,1,0,0 242 | 2003-04-04,Singapore,100,5,0 243 | 2003-04-04,Spain,1,0,0 244 | 2003-04-04,Switzerland,2,0,0 245 | 2003-04-04,Thailand,7,2,0 246 | 2003-04-04,United Kingdom,3,0,0 247 | 2003-04-04,United States,100,0,0 248 | 2003-04-04,Viet Nam,59,4,0 249 | 2003-04-05,Australia,1,0,0 250 | 2003-04-05,Belgium,1,0,0 251 | 2003-04-05,Brazil,1,0,0 252 | 2003-04-05,Canada,74,7,0 253 | 2003-04-05,China,1220,49,0 254 | 2003-04-05,"Hong Kong SAR, China",800,20,0 255 | 2003-04-05,"Taiwan, China",17,0,0 256 | 2003-04-05,France,3,0,0 257 | 2003-04-05,Germany,5,0,0 258 | 2003-04-05,Italy,3,0,0 259 | 2003-04-05,Malaysia,1,1,0 260 | 2003-04-05,Republic of Ireland,1,0,0 261 | 2003-04-05,Romania,1,0,0 262 | 2003-04-05,Singapore,101,6,0 263 | 2003-04-05,Spain,1,0,0 264 | 2003-04-05,Switzerland,1,0,0 265 | 2003-04-05,Thailand,7,2,0 266 | 2003-04-05,United Kingdom,4,0,0 267 | 2003-04-05,United States,115,0,0 268 | 2003-04-05,Viet Nam,59,4,0 269 | 2003-04-07,Australia,1,0,0 270 | 2003-04-07,Brazil,1,0,0 271 | 2003-04-07,Canada,90,9,0 272 | 2003-04-07,China,1268,53,0 273 | 2003-04-07,"Hong Kong SAR, China",883,23,0 274 | 2003-04-07,"Taiwan, China",21,0,0 275 | 2003-04-07,France,3,0,0 276 | 2003-04-07,Germany,5,0,0 277 | 2003-04-07,Italy,3,0,0 278 | 2003-04-07,Malaysia,1,1,0 279 | 2003-04-07,Republic of Ireland,1,0,0 280 | 2003-04-07,Romania,1,0,0 281 | 2003-04-07,Singapore,106,6,0 282 | 2003-04-07,Spain,1,0,0 283 | 2003-04-07,Switzerland,1,0,0 284 | 2003-04-07,Thailand,7,2,0 285 | 2003-04-07,United Kingdom,5,0,0 286 | 2003-04-07,United States,141,0,0 287 | 2003-04-07,Viet Nam,62,4,0 288 | 2003-04-08,Australia,1,0,0 289 | 2003-04-08,Brazil,1,0,0 290 | 2003-04-08,Canada,91,10,0 291 | 2003-04-08,China,1279,53,0 292 | 2003-04-08,"Hong Kong SAR, China",928,25,0 293 | 2003-04-08,"Taiwan, China",19,0,0 294 | 2003-04-08,France,4,0,0 295 | 2003-04-08,Germany,5,0,0 296 | 2003-04-08,Italy,3,0,0 297 | 2003-04-08,Malaysia,1,1,0 298 | 2003-04-08,Republic of Ireland,1,0,0 299 | 2003-04-08,Romania,1,0,0 300 | 2003-04-08,Singapore,113,8,0 301 | 2003-04-08,Spain,1,0,0 302 | 2003-04-08,Switzerland,1,0,0 303 | 2003-04-08,Thailand,7,2,0 304 | 2003-04-08,United Kingdom,5,0,0 305 | 2003-04-08,United States,148,0,0 306 | 2003-04-08,Viet Nam,62,4,0 307 | 2003-04-09,Brazil,1,0,0 308 | 2003-04-09,Canada,94,10,0 309 | 2003-04-09,China,1280,53,0 310 | 2003-04-09,"Hong Kong SAR, China",970,27,0 311 | 2003-04-09,"Taiwan, China",19,0,0 312 | 2003-04-09,France,4,0,0 313 | 2003-04-09,Germany,5,0,0 314 | 2003-04-09,Italy,3,0,0 315 | 2003-04-09,Malaysia,1,1,0 316 | 2003-04-09,Republic of Ireland,1,0,0 317 | 2003-04-09,Romania,1,0,0 318 | 2003-04-09,Singapore,118,9,0 319 | 2003-04-09,Spain,1,0,0 320 | 2003-04-09,Switzerland,1,0,0 321 | 2003-04-09,Thailand,7,2,0 322 | 2003-04-09,United Kingdom,5,0,0 323 | 2003-04-09,United States,149,0,0 324 | 2003-04-09,Viet Nam,62,4,0 325 | 2003-04-10,Brazil,2,0,0 326 | 2003-04-10,Canada,97,10,22 327 | 2003-04-10,China,1290,55,1025 328 | 2003-04-10,"Hong Kong SAR, China",998,30,154 329 | 2003-04-10,"Taiwan, China",19,0,5 330 | 2003-04-10,France,4,0,0 331 | 2003-04-10,Germany,6,0,2 332 | 2003-04-10,Italy,3,0,1 333 | 2003-04-10,Kuwait,1,0,0 334 | 2003-04-10,Malaysia,3,1,0 335 | 2003-04-10,Republic of Ireland,1,0,1 336 | 2003-04-10,Romania,1,0,0 337 | 2003-04-10,Singapore,126,9,75 338 | 2003-04-10,Spain,1,0,0 339 | 2003-04-10,Switzerland,1,0,1 340 | 2003-04-10,Thailand,7,2,5 341 | 2003-04-10,United Kingdom,5,0,3 342 | 2003-04-10,United States,154,0,0 343 | 2003-04-10,Viet Nam,62,4,43 344 | 2003-04-11,Brazil,2,0,0 345 | 2003-04-11,Canada,98,10,25 346 | 2003-04-11,China,1309,58,1037 347 | 2003-04-11,"Hong Kong SAR, China",1059,32,169 348 | 2003-04-11,"Taiwan, China",21,0,6 349 | 2003-04-11,France,5,0,0 350 | 2003-04-11,Germany,6,0,4 351 | 2003-04-11,Italy,3,0,2 352 | 2003-04-11,Japan,4,0,0 353 | 2003-04-11,Kuwait,1,0,0 354 | 2003-04-11,Malaysia,4,1,0 355 | 2003-04-11,Republic of Ireland,1,0,1 356 | 2003-04-11,Romania,1,0,0 357 | 2003-04-11,Singapore,133,9,77 358 | 2003-04-11,South Africa,1,0,0 359 | 2003-04-11,Spain,1,0,0 360 | 2003-04-11,Switzerland,1,0,1 361 | 2003-04-11,Thailand,7,2,5 362 | 2003-04-11,United Kingdom,5,0,3 363 | 2003-04-11,United States,166,0,0 364 | 2003-04-11,Viet Nam,62,4,43 365 | 2003-04-12,Brazil,2,0,0 366 | 2003-04-12,Canada,101,10,26 367 | 2003-04-12,China,1309,58,1037 368 | 2003-04-12,"Hong Kong SAR, China",1108,35,215 369 | 2003-04-12,"Taiwan, China",23,0,7 370 | 2003-04-12,France,5,0,1 371 | 2003-04-12,Germany,6,0,4 372 | 2003-04-12,Italy,3,0,2 373 | 2003-04-12,Japan,4,0,0 374 | 2003-04-12,Kuwait,1,0,0 375 | 2003-04-12,Malaysia,4,1,0 376 | 2003-04-12,Republic of Ireland,1,0,1 377 | 2003-04-12,Romania,1,0,0 378 | 2003-04-12,Singapore,147,9,77 379 | 2003-04-12,South Africa,1,0,0 380 | 2003-04-12,Spain,1,0,0 381 | 2003-04-12,Switzerland,1,0,1 382 | 2003-04-12,Thailand,8,2,5 383 | 2003-04-12,United Kingdom,6,0,3 384 | 2003-04-12,United States,166,0,0 385 | 2003-04-12,China,62,4,46 386 | 2003-04-14,Brazil,2,0,0 387 | 2003-04-14,Canada,100,13,27 388 | 2003-04-14,China,1418,64,1088 389 | 2003-04-14,"Hong Kong SAR, China",1190,47,229 390 | 2003-04-14,"Taiwan, China",23,0,7 391 | 2003-04-14,France,5,0,1 392 | 2003-04-14,Germany,6,0,4 393 | 2003-04-14,Indonesia,1,0,0 394 | 2003-04-14,Italy,3,0,2 395 | 2003-04-14,Kuwait,1,0,0 396 | 2003-04-14,Malaysia,4,1,0 397 | 2003-04-14,Philippines,1,0,1 398 | 2003-04-14,Republic of Ireland,1,0,1 399 | 2003-04-14,Romania,1,0,0 400 | 2003-04-14,Singapore,158,12,84 401 | 2003-04-14,South Africa,1,0,0 402 | 2003-04-14,Spain,1,0,0 403 | 2003-04-14,Sweden,1,0,0 404 | 2003-04-14,Switzerland,1,0,1 405 | 2003-04-14,Thailand,8,2,5 406 | 2003-04-14,United Kingdom,6,0,3 407 | 2003-04-14,United States,174,0,0 408 | 2003-04-14,Viet Nam,63,5,46 409 | 2003-04-15,Brazil,2,0,0 410 | 2003-04-15,Canada,100,13,27 411 | 2003-04-15,China,1418,64,1088 412 | 2003-04-15,"Hong Kong SAR, China",1232,56,243 413 | 2003-04-15,"Taiwan, China",23,0,7 414 | 2003-04-15,France,5,0,1 415 | 2003-04-15,Germany,6,0,4 416 | 2003-04-15,Indonesia,1,0,0 417 | 2003-04-15,Italy,3,0,2 418 | 2003-04-15,Japan,1,0,0 419 | 2003-04-15,Kuwait,1,0,0 420 | 2003-04-15,Malaysia,4,1,0 421 | 2003-04-15,Philippines,1,0,1 422 | 2003-04-15,Republic of Ireland,1,0,1 423 | 2003-04-15,Romania,1,0,1 424 | 2003-04-15,Singapore,162,13,85 425 | 2003-04-15,South Africa,1,0,0 426 | 2003-04-15,Spain,1,0,0 427 | 2003-04-15,Sweden,1,0,0 428 | 2003-04-15,Switzerland,1,0,1 429 | 2003-04-15,Thailand,8,2,5 430 | 2003-04-15,United Kingdom,6,0,3 431 | 2003-04-15,United States,193,0,0 432 | 2003-04-15,Viet Nam,63,5,46 433 | 2003-04-16,Brazil,2,0,0 434 | 2003-04-16,Canada,103,13,37 435 | 2003-04-16,China,1432,64,1094 436 | 2003-04-16,"Hong Kong SAR, China",1268,61,257 437 | 2003-04-16,"Taiwan, China",27,0,10 438 | 2003-04-16,France,5,0,1 439 | 2003-04-16,Germany,6,0,4 440 | 2003-04-16,Indonesia,1,0,0 441 | 2003-04-16,Italy,3,0,2 442 | 2003-04-16,Japan,1,0,0 443 | 2003-04-16,Kuwait,1,0,0 444 | 2003-04-16,Malaysia,5,1,0 445 | 2003-04-16,Philippines,1,0,1 446 | 2003-04-16,Republic of Ireland,1,0,1 447 | 2003-04-16,Romania,1,0,1 448 | 2003-04-16,Singapore,162,13,85 449 | 2003-04-16,South Africa,1,0,0 450 | 2003-04-16,Spain,1,0,0 451 | 2003-04-16,Sweden,1,0,0 452 | 2003-04-16,Switzerland,1,0,1 453 | 2003-04-16,Thailand,8,2,5 454 | 2003-04-16,United Kingdom,6,0,3 455 | 2003-04-16,United States,193,0,0 456 | 2003-04-16,Viet Nam,63,5,46 457 | 2003-04-17,Australia,3,0,3 458 | 2003-04-17,Brazil,2,0,0 459 | 2003-04-17,Canada,126,12,46 460 | 2003-04-17,China,1457,65,1107 461 | 2003-04-17,"Hong Kong SAR, China",1297,65,272 462 | 2003-04-17,"Taiwan, China",27,0,10 463 | 2003-04-17,France,5,0,1 464 | 2003-04-17,Germany,6,0,4 465 | 2003-04-17,India,1,0,0 466 | 2003-04-17,Indonesia,1,0,0 467 | 2003-04-17,Italy,3,0,2 468 | 2003-04-17,Japan,2,0,0 469 | 2003-04-17,Kuwait,1,0,0 470 | 2003-04-17,Malaysia,5,1,0 471 | 2003-04-17,Mongolia,3,0,3 472 | 2003-04-17,Philippines,1,0,1 473 | 2003-04-17,Republic of Ireland,1,0,1 474 | 2003-04-17,Romania,1,0,1 475 | 2003-04-17,Singapore,167,15,91 476 | 2003-04-17,South Africa,1,0,0 477 | 2003-04-17,Spain,1,0,0 478 | 2003-04-17,Sweden,1,0,0 479 | 2003-04-17,Switzerland,1,0,1 480 | 2003-04-17,Thailand,8,2,5 481 | 2003-04-17,United Kingdom,6,0,3 482 | 2003-04-17,United States,199,0,0 483 | 2003-04-17,Viet Nam,63,5,46 484 | 2003-04-18,Australia,3,0,3 485 | 2003-04-18,Brazil,2,0,0 486 | 2003-04-18,Canada,132,12,54 487 | 2003-04-18,China,1512,65,1140 488 | 2003-04-18,"Hong Kong SAR, China",1358,81,363 489 | 2003-04-18,"Taiwan, China",29,0,17 490 | 2003-04-18,France,5,0,1 491 | 2003-04-18,Germany,6,0,4 492 | 2003-04-18,India,1,0,1 493 | 2003-04-18,Indonesia,1,0,0 494 | 2003-04-18,Italy,3,0,2 495 | 2003-04-18,Japan,4,0,0 496 | 2003-04-18,Kuwait,1,0,0 497 | 2003-04-18,Malaysia,5,1,0 498 | 2003-04-18,Mongolia,3,0,3 499 | 2003-04-18,Philippines,1,0,1 500 | 2003-04-18,Republic of Ireland,1,0,1 501 | 2003-04-18,Romania,1,0,1 502 | 2003-04-18,Singapore,177,16,100 503 | 2003-04-18,South Africa,1,0,0 504 | 2003-04-18,Spain,1,0,0 505 | 2003-04-18,Sweden,3,0,0 506 | 2003-04-18,Switzerland,1,0,1 507 | 2003-04-18,Thailand,7,2,6 508 | 2003-04-18,United Kingdom,6,0,5 509 | 2003-04-18,United States,220,0,0 510 | 2003-04-18,Viet Nam,63,5,46 511 | 2003-04-19,Australia,3,0,3 512 | 2003-04-19,Brazil,2,0,0 513 | 2003-04-19,Canada,132,12,54 514 | 2003-04-19,China,1512,65,1140 515 | 2003-04-19,"Hong Kong SAR, China",1358,81,363 516 | 2003-04-19,"Taiwan, China",29,0,17 517 | 2003-04-19,France,5,0,1 518 | 2003-04-19,Germany,6,0,4 519 | 2003-04-19,India,1,0,1 520 | 2003-04-19,Indonesia,1,0,0 521 | 2003-04-19,Italy,3,0,2 522 | 2003-04-19,Japan,4,0,0 523 | 2003-04-19,Kuwait,1,0,0 524 | 2003-04-19,Malaysia,5,1,0 525 | 2003-04-19,Mongolia,3,0,3 526 | 2003-04-19,Philippines,1,0,1 527 | 2003-04-19,Republic of Ireland,1,0,1 528 | 2003-04-19,Romania,1,0,1 529 | 2003-04-19,Singapore,177,16,100 530 | 2003-04-19,South Africa,1,0,0 531 | 2003-04-19,Spain,1,0,0 532 | 2003-04-19,Sweden,3,0,0 533 | 2003-04-19,Switzerland,1,0,1 534 | 2003-04-19,Thailand,7,2,6 535 | 2003-04-19,United Kingdom,6,0,5 536 | 2003-04-19,United States,220,0,0 537 | 2003-04-19,Viet Nam,63,5,46 538 | 2003-04-21,Australia,3,0,3 539 | 2003-04-21,Brazil,2,0,0 540 | 2003-04-21,Canada,132,12,54 541 | 2003-04-21,China,1959,86,1187 542 | 2003-04-21,"Hong Kong SAR, China",1402,94,436 543 | 2003-04-21,"Taiwan, China",29,0,17 544 | 2003-04-21,France,5,0,1 545 | 2003-04-21,Germany,6,0,4 546 | 2003-04-21,India,1,0,1 547 | 2003-04-21,Indonesia,1,0,0 548 | 2003-04-21,Italy,3,0,2 549 | 2003-04-21,Japan,5,0,0 550 | 2003-04-21,Kuwait,1,0,1 551 | 2003-04-21,Malaysia,6,1,0 552 | 2003-04-21,Mongolia,3,0,3 553 | 2003-04-21,Philippines,2,1,1 554 | 2003-04-21,Republic of Ireland,1,0,1 555 | 2003-04-21,Romania,1,0,1 556 | 2003-04-21,Singapore,178,16,104 557 | 2003-04-21,South Africa,1,0,0 558 | 2003-04-21,Spain,1,0,0 559 | 2003-04-21,Sweden,3,0,0 560 | 2003-04-21,Switzerland,1,0,1 561 | 2003-04-21,Thailand,7,2,5 562 | 2003-04-21,United Kingdom,6,0,5 563 | 2003-04-21,United States,39,0,0 564 | 2003-04-21,Viet Nam,63,5,46 565 | 2003-04-22,Australia,3,0,3 566 | 2003-04-22,Brazil,2,0,0 567 | 2003-04-22,Canada,139,13,65 568 | 2003-04-22,China,2001,92,1201 569 | 2003-04-22,"Hong Kong SAR, China",1434,99,461 570 | 2003-04-22,"Taiwan, China",29,0,21 571 | 2003-04-22,France,5,0,1 572 | 2003-04-22,Germany,7,0,6 573 | 2003-04-22,India,1,0,1 574 | 2003-04-22,Indonesia,1,0,0 575 | 2003-04-22,Italy,3,0,2 576 | 2003-04-22,Japan,2,0,0 577 | 2003-04-22,Kuwait,1,0,1 578 | 2003-04-22,Malaysia,6,1,0 579 | 2003-04-22,Mongolia,3,0,3 580 | 2003-04-22,Philippines,2,1,1 581 | 2003-04-22,Republic of Ireland,1,0,1 582 | 2003-04-22,Romania,1,0,1 583 | 2003-04-22,Singapore,186,16,110 584 | 2003-04-22,South Africa,1,0,0 585 | 2003-04-22,Spain,1,0,0 586 | 2003-04-22,Sweden,3,0,0 587 | 2003-04-22,Switzerland,1,0,1 588 | 2003-04-22,Thailand,7,2,5 589 | 2003-04-22,United Kingdom,6,0,5 590 | 2003-04-22,United States,38,0,0 591 | 2003-04-22,Viet Nam,63,5,46 592 | 2003-04-23,Australia,4,0,3 593 | 2003-04-23,Brazil,2,0,0 594 | 2003-04-23,Canada,140,13,65 595 | 2003-04-23,China,2305,106,1231 596 | 2003-04-23,"Hong Kong SAR, China",1458,105,522 597 | 2003-04-23,"Taiwan, China",37,0,21 598 | 2003-04-23,France,5,0,1 599 | 2003-04-23,Germany,7,0,6 600 | 2003-04-23,India,1,0,1 601 | 2003-04-23,Indonesia,1,0,0 602 | 2003-04-23,Italy,3,0,2 603 | 2003-04-23,Japan,2,0,0 604 | 2003-04-23,Kuwait,1,0,1 605 | 2003-04-23,Malaysia,5,2,2 606 | 2003-04-23,Mongolia,3,0,3 607 | 2003-04-23,Philippines,2,1,1 608 | 2003-04-23,Republic of Ireland,1,0,1 609 | 2003-04-23,Romania,1,0,1 610 | 2003-04-23,Singapore,189,17,114 611 | 2003-04-23,South Africa,1,0,0 612 | 2003-04-23,Spain,1,0,0 613 | 2003-04-23,Sweden,3,0,0 614 | 2003-04-23,Switzerland,1,0,1 615 | 2003-04-23,Thailand,7,2,5 616 | 2003-04-23,United Kingdom,6,0,5 617 | 2003-04-23,United States,39,0,0 618 | 2003-04-23,Viet Nam,63,5,46 619 | 2003-04-24,Brazil,2,0,2 620 | 2003-04-24,Bulgaria,1,0,0 621 | 2003-04-24,Canada,140,15,67 622 | 2003-04-24,China,2422,110,1254 623 | 2003-04-24,"Hong Kong SAR, China",1488,109,567 624 | 2003-04-24,"Taiwan, China",37,0,21 625 | 2003-04-24,France,5,0,1 626 | 2003-04-24,Germany,7,0,6 627 | 2003-04-24,India,1,0,1 628 | 2003-04-24,Indonesia,1,0,1 629 | 2003-04-24,Italy,4,0,3 630 | 2003-04-24,Japan,2,0,0 631 | 2003-04-24,Kuwait,1,0,1 632 | 2003-04-24,Malaysia,5,2,2 633 | 2003-04-24,Mongolia,3,0,3 634 | 2003-04-24,Philippines,2,1,1 635 | 2003-04-24,Republic of Ireland,1,0,1 636 | 2003-04-24,Romania,1,0,1 637 | 2003-04-24,Singapore,192,19,118 638 | 2003-04-24,South Africa,1,0,0 639 | 2003-04-24,Spain,1,0,1 640 | 2003-04-24,Sweden,3,0,2 641 | 2003-04-24,Switzerland,1,0,1 642 | 2003-04-24,Thailand,8,2,5 643 | 2003-04-24,United Kingdom,6,0,6 644 | 2003-04-24,United States,37,0,0 645 | 2003-04-24,Viet Nam,63,5,49 646 | 2003-04-25,Brazil,2,0,2 647 | 2003-04-25,Bulgaria,1,0,0 648 | 2003-04-25,Canada,140,15,74 649 | 2003-04-25,China,2601,115,1277 650 | 2003-04-25,"Hong Kong SAR, China",1510,115,614 651 | 2003-04-25,"Taiwan, China",41,0,21 652 | 2003-04-25,France,5,0,1 653 | 2003-04-25,Germany,7,0,6 654 | 2003-04-25,India,1,0,1 655 | 2003-04-25,Indonesia,1,0,1 656 | 2003-04-25,Italy,4,0,3 657 | 2003-04-25,Japan,2,0,0 658 | 2003-04-25,Kuwait,1,0,1 659 | 2003-04-25,Malaysia,5,2,2 660 | 2003-04-25,Mongolia,3,0,3 661 | 2003-04-25,Philippines,2,1,1 662 | 2003-04-25,Republic of Ireland,1,0,1 663 | 2003-04-25,Romania,1,0,1 664 | 2003-04-25,Singapore,195,19,126 665 | 2003-04-25,South Africa,1,0,0 666 | 2003-04-25,Spain,1,0,1 667 | 2003-04-25,Sweden,3,0,2 668 | 2003-04-25,Switzerland,1,0,1 669 | 2003-04-25,Thailand,8,2,5 670 | 2003-04-25,United Kingdom,6,0,6 671 | 2003-04-25,United States,39,0,0 672 | 2003-04-25,Viet Nam,63,5,53 673 | 2003-04-26,Brazil,2,0,2 674 | 2003-04-26,Bulgaria,1,0,0 675 | 2003-04-26,Canada,142,18,77 676 | 2003-04-26,China,2753,122,1285 677 | 2003-04-26,"Hong Kong SAR, China",1527,121,632 678 | 2003-04-26,"Taiwan, China",49,0,25 679 | 2003-04-26,France,5,0,1 680 | 2003-04-26,Germany,7,0,6 681 | 2003-04-26,India,1,0,1 682 | 2003-04-26,Indonesia,1,0,1 683 | 2003-04-26,Italy,4,0,3 684 | 2003-04-26,Japan,2,0,0 685 | 2003-04-26,Kuwait,1,0,1 686 | 2003-04-26,Malaysia,5,2,2 687 | 2003-04-26,Mongolia,5,0,3 688 | 2003-04-26,Philippines,4,2,1 689 | 2003-04-26,Republic of Ireland,1,0,1 690 | 2003-04-26,Romania,1,0,1 691 | 2003-04-26,Singapore,198,21,126 692 | 2003-04-26,South Africa,1,0,0 693 | 2003-04-26,Spain,1,0,1 694 | 2003-04-26,Sweden,3,0,2 695 | 2003-04-26,Switzerland,1,0,1 696 | 2003-04-26,Thailand,7,2,5 697 | 2003-04-26,United Kingdom,6,0,6 698 | 2003-04-26,United States,41,0,0 699 | 2003-04-26,Viet Nam,63,5,53 700 | 2003-04-28,Brazil,2,0,2 701 | 2003-04-28,Bulgaria,1,0,0 702 | 2003-04-28,Canada,142,18,77 703 | 2003-04-28,China,2914,131,1299 704 | 2003-04-28,"Hong Kong SAR, China",1557,138,710 705 | 2003-04-28,"Taiwan, China",66,0,25 706 | 2003-04-28,France,5,0,1 707 | 2003-04-28,Germany,7,0,6 708 | 2003-04-28,India,1,0,1 709 | 2003-04-28,Indonesia,1,0,1 710 | 2003-04-28,Italy,8,0,3 711 | 2003-04-28,Japan,2,0,0 712 | 2003-04-28,Kuwait,1,0,1 713 | 2003-04-28,Malaysia,6,2,2 714 | 2003-04-28,Mongolia,5,0,3 715 | 2003-04-28,Philippines,4,2,1 716 | 2003-04-28,Republic of Ireland,1,0,1 717 | 2003-04-28,Romania,1,0,1 718 | 2003-04-28,Singapore,199,23,137 719 | 2003-04-28,South Africa,1,0,0 720 | 2003-04-28,Spain,1,0,1 721 | 2003-04-28,Sweden,3,0,2 722 | 2003-04-28,Switzerland,1,0,1 723 | 2003-04-28,Thailand,7,2,5 724 | 2003-04-28,United Kingdom,6,0,6 725 | 2003-04-28,United States,41,0,0 726 | 2003-04-28,Viet Nam,63,5,53 727 | 2003-04-29,Brazil,2,0,2 728 | 2003-04-29,Bulgaria,1,0,0 729 | 2003-04-29,Canada,146,20,86 730 | 2003-04-29,China,3303,148,1322 731 | 2003-04-29,"Hong Kong SAR, China",1572,150,759 732 | 2003-04-29,"Taiwan, China",66,0,25 733 | 2003-04-29,France,5,0,1 734 | 2003-04-29,Germany,7,0,6 735 | 2003-04-29,India,1,0,1 736 | 2003-04-29,Indonesia,1,0,1 737 | 2003-04-29,Italy,9,0,4 738 | 2003-04-29,Japan,2,0,0 739 | 2003-04-29,Kuwait,1,0,1 740 | 2003-04-29,Malaysia,6,2,3 741 | 2003-04-29,Mongolia,5,0,3 742 | 2003-04-29,Philippines,4,2,1 743 | 2003-04-29,Republic of Ireland,1,0,1 744 | 2003-04-29,Republic of Korea,1,0,0 745 | 2003-04-29,Romania,1,0,1 746 | 2003-04-29,Singapore,201,24,139 747 | 2003-04-29,South Africa,1,0,0 748 | 2003-04-29,Spain,1,0,1 749 | 2003-04-29,Sweden,3,0,2 750 | 2003-04-29,Switzerland,1,0,1 751 | 2003-04-29,Thailand,7,2,5 752 | 2003-04-29,United Kingdom,6,0,6 753 | 2003-04-29,United States,41,0,0 754 | 2003-04-29,Viet Nam,63,5,53 755 | 2003-04-30,Brazil,2,0,2 756 | 2003-04-30,Bulgaria,1,0,0 757 | 2003-04-30,Canada,148,20,87 758 | 2003-04-30,China,3460,159,1332 759 | 2003-04-30,"Hong Kong SAR, China",1589,157,791 760 | 2003-04-30,"Macao SAR, China",1,0,0 761 | 2003-04-30,"Taiwan, China",78,1,25 762 | 2003-04-30,France,5,0,1 763 | 2003-04-30,Germany,7,0,7 764 | 2003-04-30,Indonesia,2,0,1 765 | 2003-04-30,Italy,9,0,4 766 | 2003-04-30,Japan,2,0,0 767 | 2003-04-30,Kuwait,1,0,1 768 | 2003-04-30,Malaysia,6,2,3 769 | 2003-04-30,Mongolia,6,0,3 770 | 2003-04-30,Philippines,4,2,1 771 | 2003-04-30,Republic of Ireland,1,0,1 772 | 2003-04-30,Republic of Korea,1,0,0 773 | 2003-04-30,Romania,1,0,1 774 | 2003-04-30,Singapore,201,24,139 775 | 2003-04-30,South Africa,1,0,0 776 | 2003-04-30,Spain,1,0,1 777 | 2003-04-30,Sweden,3,0,2 778 | 2003-04-30,Switzerland,1,0,1 779 | 2003-04-30,Thailand,7,2,5 780 | 2003-04-30,United Kingdom,6,0,6 781 | 2003-04-30,United States,52,0,0 782 | 2003-04-30,Viet Nam,63,5,53 783 | 2003-05-01,Brazil,2,0,2 784 | 2003-05-01,Bulgaria,1,0,0 785 | 2003-05-01,Canada,147,20,87 786 | 2003-05-01,China,3638,170,1351 787 | 2003-05-01,"Hong Kong SAR, China",1600,162,834 788 | 2003-05-01,"Macao SAR, China",1,0,0 789 | 2003-05-01,"Taiwan, China",89,3,25 790 | 2003-05-01,France,5,0,1 791 | 2003-05-01,Germany,7,0,7 792 | 2003-05-01,Indonesia,2,0,1 793 | 2003-05-01,Italy,9,0,4 794 | 2003-05-01,Japan,2,0,0 795 | 2003-05-01,Kuwait,1,0,1 796 | 2003-05-01,Malaysia,6,2,3 797 | 2003-05-01,Mongolia,6,0,3 798 | 2003-05-01,Philippines,4,2,1 799 | 2003-05-01,Poland,1,0,0 800 | 2003-05-01,Republic of Ireland,1,0,1 801 | 2003-05-01,Republic of Korea,1,0,0 802 | 2003-05-01,Romania,1,0,1 803 | 2003-05-01,Singapore,201,25,143 804 | 2003-05-01,South Africa,1,0,0 805 | 2003-05-01,Spain,1,0,1 806 | 2003-05-01,Sweden,3,0,2 807 | 2003-05-01,Switzerland,1,0,1 808 | 2003-05-01,Thailand,7,2,5 809 | 2003-05-01,United Kingdom,6,0,6 810 | 2003-05-01,United States,54,0,23 811 | 2003-05-01,Viet Nam,63,5,56 812 | 2003-05-02,Brazil,2,0,2 813 | 2003-05-02,Bulgaria,1,0,0 814 | 2003-05-02,Canada,149,22,93 815 | 2003-05-02,China,3799,181,1372 816 | 2003-05-02,"Hong Kong SAR, China",1611,170,878 817 | 2003-05-02,"Macao SAR, China",1,0,0 818 | 2003-05-02,"Taiwan, China",100,8,25 819 | 2003-05-02,France,5,0,4 820 | 2003-05-02,Germany,7,0,7 821 | 2003-05-02,Indonesia,2,0,1 822 | 2003-05-02,Italy,9,0,4 823 | 2003-05-02,Kuwait,1,0,1 824 | 2003-05-02,Malaysia,6,2,3 825 | 2003-05-02,Mongolia,8,0,4 826 | 2003-05-02,New Zealand,1,0,1 827 | 2003-05-02,Philippines,3,2,1 828 | 2003-05-02,Poland,1,0,0 829 | 2003-05-02,Republic of Ireland,1,0,1 830 | 2003-05-02,Republic of Korea,1,0,0 831 | 2003-05-02,Romania,1,0,1 832 | 2003-05-02,Singapore,203,25,146 833 | 2003-05-02,South Africa,1,0,0 834 | 2003-05-02,Spain,1,0,1 835 | 2003-05-02,Sweden,3,0,2 836 | 2003-05-02,Switzerland,1,0,1 837 | 2003-05-02,Thailand,7,2,5 838 | 2003-05-02,United Kingdom,6,0,6 839 | 2003-05-02,United States,56,0,24 840 | 2003-05-02,Viet Nam,63,5,56 841 | 2003-05-03,Brazil,2,0,2 842 | 2003-05-03,Bulgaria,1,0,0 843 | 2003-05-03,Canada,149,22,94 844 | 2003-05-03,China,3971,190,1406 845 | 2003-05-03,"Hong Kong SAR, China",1621,179,898 846 | 2003-05-03,"Macao SAR, China",1,0,0 847 | 2003-05-03,"Taiwan, China",100,8,25 848 | 2003-05-03,France,5,0,4 849 | 2003-05-03,Germany,7,0,7 850 | 2003-05-03,Indonesia,2,0,1 851 | 2003-05-03,Italy,9,0,4 852 | 2003-05-03,Kuwait,1,0,1 853 | 2003-05-03,Malaysia,6,2,3 854 | 2003-05-03,Mongolia,8,0,4 855 | 2003-05-03,New Zealand,1,0,1 856 | 2003-05-03,Philippines,3,2,1 857 | 2003-05-03,Poland,1,0,0 858 | 2003-05-03,Republic of Ireland,1,0,1 859 | 2003-05-03,Republic of Korea,1,0,0 860 | 2003-05-03,Romania,1,0,1 861 | 2003-05-03,Singapore,203,25,147 862 | 2003-05-03,South Africa,1,0,1 863 | 2003-05-03,Spain,1,0,1 864 | 2003-05-03,Sweden,3,0,2 865 | 2003-05-03,Switzerland,1,0,1 866 | 2003-05-03,Thailand,7,2,5 867 | 2003-05-03,United Kingdom,6,0,6 868 | 2003-05-03,United States,54,0,24 869 | 2003-05-03,Viet Nam,63,5,58 870 | 2003-05-05,Brazil,2,0,2 871 | 2003-05-05,Bulgaria,1,0,0 872 | 2003-05-05,Canada,148,22,93 873 | 2003-05-05,China,4280,206,1433 874 | 2003-05-05,"Hong Kong SAR, China",1637,187,930 875 | 2003-05-05,"Macao SAR, China",1,0,0 876 | 2003-05-05,"Taiwan, China",116,8,25 877 | 2003-05-05,France,5,0,4 878 | 2003-05-05,Germany,7,0,7 879 | 2003-05-05,Indonesia,2,0,1 880 | 2003-05-05,Italy,9,0,4 881 | 2003-05-05,Kuwait,1,0,1 882 | 2003-05-05,Malaysia,7,2,4 883 | 2003-05-05,Mongolia,8,0,4 884 | 2003-05-05,New Zealand,1,0,1 885 | 2003-05-05,Philippines,3,2,1 886 | 2003-05-05,Poland,1,0,0 887 | 2003-05-05,Republic of Ireland,1,0,1 888 | 2003-05-05,Republic of Korea,1,0,0 889 | 2003-05-05,Romania,1,0,1 890 | 2003-05-05,Singapore,204,26,149 891 | 2003-05-05,South Africa,1,1,0 892 | 2003-05-05,Spain,1,0,1 893 | 2003-05-05,Sweden,3,0,2 894 | 2003-05-05,Switzerland,1,0,1 895 | 2003-05-05,Thailand,7,2,5 896 | 2003-05-05,United Kingdom,6,0,6 897 | 2003-05-05,United States,61,0,26 898 | 2003-05-05,Viet Nam,63,5,58 899 | 2003-05-06,Brazil,2,0,2 900 | 2003-05-06,Bulgaria,1,0,0 901 | 2003-05-06,Canada,148,22,93 902 | 2003-05-06,China,4409,214,1460 903 | 2003-05-06,"Hong Kong SAR, China",1646,193,958 904 | 2003-05-06,"Macao SAR, China",1,0,0 905 | 2003-05-06,"Taiwan, China",116,10,25 906 | 2003-05-06,Colombia,1,0,1 907 | 2003-05-06,France,5,0,4 908 | 2003-05-06,Germany,7,0,7 909 | 2003-05-06,India,1,0,0 910 | 2003-05-06,Indonesia,2,0,1 911 | 2003-05-06,Italy,9,0,4 912 | 2003-05-06,Kuwait,1,0,1 913 | 2003-05-06,Malaysia,7,2,4 914 | 2003-05-06,Mongolia,8,0,4 915 | 2003-05-06,New Zealand,1,0,1 916 | 2003-05-06,Philippines,3,2,1 917 | 2003-05-06,Poland,1,0,0 918 | 2003-05-06,Republic of Ireland,1,0,1 919 | 2003-05-06,Republic of Korea,1,0,0 920 | 2003-05-06,Romania,1,0,1 921 | 2003-05-06,Singapore,204,27,149 922 | 2003-05-06,South Africa,1,1,0 923 | 2003-05-06,Spain,1,0,1 924 | 2003-05-06,Sweden,3,0,2 925 | 2003-05-06,Switzerland,1,0,1 926 | 2003-05-06,Thailand,7,2,5 927 | 2003-05-06,United Kingdom,6,0,6 928 | 2003-05-06,United States,65,0,32 929 | 2003-05-06,Viet Nam,63,5,58 930 | 2003-05-07,Brazil,2,0,2 931 | 2003-05-07,Bulgaria,1,0,0 932 | 2003-05-07,Canada,146,22,93 933 | 2003-05-07,China,4560,219,1487 934 | 2003-05-07,"Hong Kong SAR, China",1654,204,984 935 | 2003-05-07,"Macao SAR, China",1,0,0 936 | 2003-05-07,"Taiwan, China",125,11,26 937 | 2003-05-07,Colombia,1,0,1 938 | 2003-05-07,France,6,0,4 939 | 2003-05-07,Germany,8,0,7 940 | 2003-05-07,India,1,0,0 941 | 2003-05-07,Indonesia,2,0,1 942 | 2003-05-07,Italy,9,0,5 943 | 2003-05-07,Kuwait,1,0,1 944 | 2003-05-07,Malaysia,7,2,4 945 | 2003-05-07,Mongolia,9,0,6 946 | 2003-05-07,New Zealand,1,0,1 947 | 2003-05-07,Philippines,10,2,2 948 | 2003-05-07,Poland,1,0,0 949 | 2003-05-07,Republic of Ireland,1,0,1 950 | 2003-05-07,Republic of Korea,1,0,0 951 | 2003-05-07,Romania,1,0,1 952 | 2003-05-07,Singapore,204,27,150 953 | 2003-05-07,South Africa,1,1,0 954 | 2003-05-07,Spain,1,0,1 955 | 2003-05-07,Sweden,3,0,2 956 | 2003-05-07,Switzerland,1,0,1 957 | 2003-05-07,Thailand,7,2,5 958 | 2003-05-07,United Kingdom,6,0,6 959 | 2003-05-07,United States,65,0,32 960 | 2003-05-07,Viet Nam,63,5,58 961 | 2003-05-08,Brazil,2,0,2 962 | 2003-05-08,Bulgaria,1,0,0 963 | 2003-05-08,Canada,146,22,95 964 | 2003-05-08,China,4698,224,1529 965 | 2003-05-08,"Hong Kong SAR, China",1661,208,1008 966 | 2003-05-08,"Macao SAR, China",1,0,0 967 | 2003-05-08,"Taiwan, China",131,13,26 968 | 2003-05-08,Colombia,1,0,1 969 | 2003-05-08,Finland,1,0,0 970 | 2003-05-08,France,6,0,4 971 | 2003-05-08,Germany,8,0,7 972 | 2003-05-08,India,1,0,0 973 | 2003-05-08,Indonesia,2,0,1 974 | 2003-05-08,Italy,9,0,6 975 | 2003-05-08,Kuwait,1,0,1 976 | 2003-05-08,Malaysia,7,2,4 977 | 2003-05-08,Mongolia,9,0,6 978 | 2003-05-08,New Zealand,1,0,1 979 | 2003-05-08,Philippines,10,2,2 980 | 2003-05-08,Poland,1,0,0 981 | 2003-05-08,Republic of Ireland,1,0,1 982 | 2003-05-08,Republic of Korea,1,0,1 983 | 2003-05-08,Romania,1,0,1 984 | 2003-05-08,Singapore,204,27,153 985 | 2003-05-08,South Africa,1,1,0 986 | 2003-05-08,Spain,1,0,1 987 | 2003-05-08,Sweden,3,0,2 988 | 2003-05-08,Switzerland,1,0,1 989 | 2003-05-08,Thailand,7,2,5 990 | 2003-05-08,United Kingdom,6,0,6 991 | 2003-05-08,United States,63,0,33 992 | 2003-05-08,Viet Nam,63,5,58 993 | 2003-05-09,Brazil,2,0,2 994 | 2003-05-09,Bulgaria,1,0,0 995 | 2003-05-09,Canada,145,22,94 996 | 2003-05-09,China,4805,230,1582 997 | 2003-05-09,"Hong Kong SAR, China",1667,210,1015 998 | 2003-05-09,"Macao SAR, China",1,0,0 999 | 2003-05-09,"Taiwan, China",149,13,26 1000 | 2003-05-09,Colombia,1,0,1 1001 | 2003-05-09,Finland,1,0,0 1002 | 2003-05-09,France,6,0,4 1003 | 2003-05-09,Germany,9,0,9 1004 | 2003-05-09,India,1,0,0 1005 | 2003-05-09,Indonesia,2,0,1 1006 | 2003-05-09,Italy,9,0,9 1007 | 2003-05-09,Kuwait,1,0,1 1008 | 2003-05-09,Malaysia,6,2,4 1009 | 2003-05-09,Mongolia,9,0,6 1010 | 2003-05-09,New Zealand,1,0,1 1011 | 2003-05-09,Philippines,10,2,2 1012 | 2003-05-09,Poland,1,0,0 1013 | 2003-05-09,Republic of Ireland,1,0,1 1014 | 2003-05-09,Republic of Korea,1,0,1 1015 | 2003-05-09,Romania,1,0,1 1016 | 2003-05-09,Singapore,204,27,153 1017 | 2003-05-09,South Africa,1,1,0 1018 | 2003-05-09,Spain,1,0,1 1019 | 2003-05-09,Sweden,3,0,2 1020 | 2003-05-09,Switzerland,1,0,1 1021 | 2003-05-09,Thailand,7,2,5 1022 | 2003-05-09,United Kingdom,6,0,6 1023 | 2003-05-09,United States,63,0,33 1024 | 2003-05-09,Viet Nam,63,5,58 1025 | 2003-05-10,Brazil,2,0,2 1026 | 2003-05-10,Bulgaria,1,0,0 1027 | 2003-05-10,Canada,145,22,97 1028 | 2003-05-10,China,4884,235,1620 1029 | 2003-05-10,"Hong Kong SAR, China",1674,212,1035 1030 | 2003-05-10,"Macao SAR, China",1,0,0 1031 | 2003-05-10,"Taiwan, China",172,18,26 1032 | 2003-05-10,Colombia,1,0,1 1033 | 2003-05-10,Finland,1,0,0 1034 | 2003-05-10,France,7,0,4 1035 | 2003-05-10,Germany,9,0,9 1036 | 2003-05-10,India,1,0,0 1037 | 2003-05-10,Indonesia,2,0,1 1038 | 2003-05-10,Italy,9,0,9 1039 | 2003-05-10,Kuwait,1,0,1 1040 | 2003-05-10,Malaysia,7,2,4 1041 | 2003-05-10,Mongolia,9,0,6 1042 | 2003-05-10,New Zealand,1,0,1 1043 | 2003-05-10,Philippines,10,2,2 1044 | 2003-05-10,Poland,1,0,0 1045 | 2003-05-10,Republic of Ireland,1,0,1 1046 | 2003-05-10,Republic of Korea,1,0,1 1047 | 2003-05-10,Romania,1,0,1 1048 | 2003-05-10,Singapore,205,27,155 1049 | 2003-05-10,South Africa,1,1,0 1050 | 2003-05-10,Spain,1,0,1 1051 | 2003-05-10,Sweden,3,0,2 1052 | 2003-05-10,Switzerland,1,0,1 1053 | 2003-05-10,Thailand,7,2,5 1054 | 2003-05-10,United Kingdom,6,0,6 1055 | 2003-05-10,United States,64,0,34 1056 | 2003-05-10,Viet Nam,63,5,58 1057 | 2003-05-12,Brazil,2,0,2 1058 | 2003-05-12,Bulgaria,1,0,0 1059 | 2003-05-12,Canada,143,22,98 1060 | 2003-05-12,China,5013,252,1693 1061 | 2003-05-12,"Hong Kong SAR, China",1683,218,1066 1062 | 2003-05-12,"Macao SAR, China",1,0,0 1063 | 2003-05-12,"Taiwan, China",184,20,26 1064 | 2003-05-12,Colombia,1,0,1 1065 | 2003-05-12,Finland,1,0,0 1066 | 2003-05-12,France,7,0,4 1067 | 2003-05-12,Germany,9,0,9 1068 | 2003-05-12,India,1,0,0 1069 | 2003-05-12,Indonesia,2,0,1 1070 | 2003-05-12,Italy,9,0,8 1071 | 2003-05-12,Kuwait,1,0,1 1072 | 2003-05-12,Malaysia,7,2,4 1073 | 2003-05-12,Mongolia,9,0,6 1074 | 2003-05-12,New Zealand,1,0,1 1075 | 2003-05-12,Philippines,10,2,3 1076 | 2003-05-12,Poland,1,0,0 1077 | 2003-05-12,Republic of Ireland,1,0,1 1078 | 2003-05-12,Republic of Korea,2,0,1 1079 | 2003-05-12,Romania,1,0,1 1080 | 2003-05-12,Singapore,205,28,156 1081 | 2003-05-12,South Africa,1,1,0 1082 | 2003-05-12,Spain,1,0,1 1083 | 2003-05-12,Sweden,3,0,2 1084 | 2003-05-12,Switzerland,1,0,1 1085 | 2003-05-12,Thailand,7,2,5 1086 | 2003-05-12,United Kingdom,6,0,6 1087 | 2003-05-12,United States,64,0,34 1088 | 2003-05-12,Viet Nam,63,5,58 1089 | 2003-05-13,Brazil,2,0,2 1090 | 2003-05-13,Bulgaria,1,0,0 1091 | 2003-05-13,Canada,143,22,99 1092 | 2003-05-13,China,5086,262,1765 1093 | 2003-05-13,"Hong Kong SAR, China",1689,225,1090 1094 | 2003-05-13,"Macao SAR, China",1,0,0 1095 | 2003-05-13,"Taiwan, China",207,24,30 1096 | 2003-05-13,Colombia,1,0,1 1097 | 2003-05-13,Finland,1,0,0 1098 | 2003-05-13,France,7,0,4 1099 | 2003-05-13,Germany,9,0,9 1100 | 2003-05-13,India,3,0,0 1101 | 2003-05-13,Indonesia,2,0,1 1102 | 2003-05-13,Italy,9,0,9 1103 | 2003-05-13,Kuwait,1,0,1 1104 | 2003-05-13,Malaysia,7,2,4 1105 | 2003-05-13,Mongolia,9,0,6 1106 | 2003-05-13,New Zealand,1,0,1 1107 | 2003-05-13,Philippines,10,2,3 1108 | 2003-05-13,Republic of Ireland,1,0,1 1109 | 2003-05-13,Republic of Korea,2,0,1 1110 | 2003-05-13,Romania,1,0,1 1111 | 2003-05-13,Singapore,205,28,157 1112 | 2003-05-13,South Africa,1,1,0 1113 | 2003-05-13,Spain,1,0,1 1114 | 2003-05-13,Sweden,3,0,3 1115 | 2003-05-13,Switzerland,1,0,1 1116 | 2003-05-13,Thailand,7,2,5 1117 | 2003-05-13,United Kingdom,4,0,4 1118 | 2003-05-13,United States,64,0,35 1119 | 2003-05-13,Viet Nam,63,5,58 1120 | 2003-05-14,Brazil,2,0,2 1121 | 2003-05-14,Bulgaria,1,0,0 1122 | 2003-05-14,Canada,143,23,104 1123 | 2003-05-14,China,5124,267,1811 1124 | 2003-05-14,"Hong Kong SAR, China",1698,227,1128 1125 | 2003-05-14,"Macao SAR, China",1,0,0 1126 | 2003-05-14,"Taiwan, China",238,30,38 1127 | 2003-05-14,Colombia,1,0,1 1128 | 2003-05-14,Finland,1,0,0 1129 | 2003-05-14,France,7,0,4 1130 | 2003-05-14,Germany,9,0,9 1131 | 2003-05-14,India,3,0,0 1132 | 2003-05-14,Indonesia,2,0,2 1133 | 2003-05-14,Italy,9,0,9 1134 | 2003-05-14,Kuwait,1,0,1 1135 | 2003-05-14,Malaysia,7,2,5 1136 | 2003-05-14,Mongolia,9,0,6 1137 | 2003-05-14,New Zealand,1,0,1 1138 | 2003-05-14,Philippines,10,2,3 1139 | 2003-05-14,Republic of Ireland,1,0,1 1140 | 2003-05-14,Republic of Korea,3,0,1 1141 | 2003-05-14,Romania,1,0,1 1142 | 2003-05-14,Singapore,205,28,157 1143 | 2003-05-14,South Africa,1,1,0 1144 | 2003-05-14,Spain,1,0,1 1145 | 2003-05-14,Sweden,3,0,3 1146 | 2003-05-14,Switzerland,1,0,1 1147 | 2003-05-14,Thailand,8,2,5 1148 | 2003-05-14,United Kingdom,4,0,4 1149 | 2003-05-14,United States,64,0,35 1150 | 2003-05-14,Viet Nam,63,5,58 1151 | 2003-05-15,Brazil,2,0,2 1152 | 2003-05-15,Bulgaria,1,0,0 1153 | 2003-05-15,Canada,142,23,107 1154 | 2003-05-15,China,5163,271,1858 1155 | 2003-05-15,"Hong Kong SAR, China",1703,234,1160 1156 | 2003-05-15,"Macao SAR, China",1,0,0 1157 | 2003-05-15,"Taiwan, China",264,30,38 1158 | 2003-05-15,Colombia,1,0,1 1159 | 2003-05-15,Finland,1,0,0 1160 | 2003-05-15,France,7,0,4 1161 | 2003-05-15,Germany,9,0,9 1162 | 2003-05-15,India,3,0,3 1163 | 2003-05-15,Indonesia,2,0,2 1164 | 2003-05-15,Italy,9,0,9 1165 | 2003-05-15,Kuwait,1,0,1 1166 | 2003-05-15,Malaysia,7,2,5 1167 | 2003-05-15,Mongolia,9,0,7 1168 | 2003-05-15,New Zealand,1,0,1 1169 | 2003-05-15,Philippines,12,2,4 1170 | 2003-05-15,Republic of Ireland,1,0,1 1171 | 2003-05-15,Republic of Korea,3,0,1 1172 | 2003-05-15,Romania,1,0,1 1173 | 2003-05-15,Singapore,205,28,157 1174 | 2003-05-15,South Africa,1,1,0 1175 | 2003-05-15,Spain,1,0,1 1176 | 2003-05-15,Sweden,3,0,3 1177 | 2003-05-15,Switzerland,1,0,1 1178 | 2003-05-15,Thailand,8,2,5 1179 | 2003-05-15,United Kingdom,4,0,4 1180 | 2003-05-15,United States,64,0,35 1181 | 2003-05-15,Viet Nam,63,5,58 1182 | 2003-05-16,Brazil,2,0,2 1183 | 2003-05-16,Bulgaria,1,0,0 1184 | 2003-05-16,Canada,140,23,106 1185 | 2003-05-16,China,5191,275,1947 1186 | 2003-05-16,"Hong Kong SAR, China",1706,238,1171 1187 | 2003-05-16,"Macao SAR, China",1,0,0 1188 | 2003-05-16,"Taiwan, China",274,35,46 1189 | 2003-05-16,Colombia,1,0,1 1190 | 2003-05-16,Finland,1,0,0 1191 | 2003-05-16,France,7,0,4 1192 | 2003-05-16,Germany,9,0,9 1193 | 2003-05-16,India,3,0,3 1194 | 2003-05-16,Indonesia,2,0,2 1195 | 2003-05-16,Italy,9,0,9 1196 | 2003-05-16,Kuwait,1,0,1 1197 | 2003-05-16,Malaysia,7,2,5 1198 | 2003-05-16,Mongolia,9,0,7 1199 | 2003-05-16,New Zealand,1,0,1 1200 | 2003-05-16,Philippines,12,2,4 1201 | 2003-05-16,Republic of Ireland,1,0,1 1202 | 2003-05-16,Republic of Korea,3,0,1 1203 | 2003-05-16,Romania,1,0,1 1204 | 2003-05-16,Singapore,205,28,157 1205 | 2003-05-16,South Africa,1,1,0 1206 | 2003-05-16,Spain,1,0,1 1207 | 2003-05-16,Sweden,3,0,3 1208 | 2003-05-16,Switzerland,1,0,1 1209 | 2003-05-16,Thailand,8,2,5 1210 | 2003-05-16,United Kingdom,4,0,4 1211 | 2003-05-16,United States,65,0,34 1212 | 2003-05-16,Viet Nam,63,5,58 1213 | 2003-05-17,Brazil,2,0,2 1214 | 2003-05-17,Canada,140,23,106 1215 | 2003-05-17,China,5209,282,2009 1216 | 2003-05-17,"Hong Kong SAR, China",1710,243,1191 1217 | 2003-05-17,"Macao SAR, China",1,0,0 1218 | 2003-05-17,"Taiwan, China",274,35,46 1219 | 2003-05-17,Colombia,1,0,1 1220 | 2003-05-17,Finland,1,0,0 1221 | 2003-05-17,France,7,0,6 1222 | 2003-05-17,Germany,9,0,9 1223 | 2003-05-17,India,3,0,3 1224 | 2003-05-17,Indonesia,2,0,2 1225 | 2003-05-17,Italy,9,0,9 1226 | 2003-05-17,Kuwait,1,0,1 1227 | 2003-05-17,Malaysia,7,2,5 1228 | 2003-05-17,Mongolia,9,0,7 1229 | 2003-05-17,New Zealand,1,0,1 1230 | 2003-05-17,Philippines,12,2,4 1231 | 2003-05-17,Republic of Ireland,1,0,1 1232 | 2003-05-17,Republic of Korea,3,0,1 1233 | 2003-05-17,Romania,1,0,1 1234 | 2003-05-17,Singapore,205,28,157 1235 | 2003-05-17,South Africa,1,1,0 1236 | 2003-05-17,Spain,1,0,1 1237 | 2003-05-17,Sweden,3,0,3 1238 | 2003-05-17,Switzerland,1,0,1 1239 | 2003-05-17,Thailand,8,2,5 1240 | 2003-05-17,United Kingdom,4,0,4 1241 | 2003-05-17,United States,66,0,34 1242 | 2003-05-17,Viet Nam,63,5,58 1243 | 2003-05-19,Brazil,2,0,2 1244 | 2003-05-19,Canada,140,23,106 1245 | 2003-05-19,China,5236,289,2148 1246 | 2003-05-19,"Hong Kong SAR, China",1714,251,1213 1247 | 2003-05-19,"Macao SAR, China",1,0,0 1248 | 2003-05-19,"Taiwan, China",344,40,50 1249 | 2003-05-19,Colombia,1,0,1 1250 | 2003-05-19,Finland,1,0,0 1251 | 2003-05-19,France,7,0,6 1252 | 2003-05-19,Germany,9,0,9 1253 | 2003-05-19,India,3,0,3 1254 | 2003-05-19,Indonesia,2,0,2 1255 | 2003-05-19,Italy,9,0,9 1256 | 2003-05-19,Kuwait,1,0,1 1257 | 2003-05-19,Malaysia,7,2,5 1258 | 2003-05-19,Mongolia,9,0,8 1259 | 2003-05-19,New Zealand,1,0,1 1260 | 2003-05-19,Philippines,12,2,8 1261 | 2003-05-19,Republic of Ireland,1,0,1 1262 | 2003-05-19,Republic of Korea,3,0,1 1263 | 2003-05-19,Romania,1,0,1 1264 | 2003-05-19,Singapore,206,28,160 1265 | 2003-05-19,South Africa,1,1,0 1266 | 2003-05-19,Spain,1,0,1 1267 | 2003-05-19,Sweden,3,0,3 1268 | 2003-05-19,Switzerland,1,0,1 1269 | 2003-05-19,Thailand,8,2,5 1270 | 2003-05-19,United Kingdom,4,0,4 1271 | 2003-05-19,United States,67,0,34 1272 | 2003-05-19,Viet Nam,63,5,58 1273 | 2003-05-20,Brazil,2,0,2 1274 | 2003-05-20,Canada,140,23,106 1275 | 2003-05-20,China,5248,294,2254 1276 | 2003-05-20,"Hong Kong SAR, China",1718,253,1229 1277 | 2003-05-20,"Macao SAR, China",1,0,0 1278 | 2003-05-20,"Taiwan, China",383,52,63 1279 | 2003-05-20,Colombia,1,0,1 1280 | 2003-05-20,Finland,1,0,0 1281 | 2003-05-20,France,7,0,6 1282 | 2003-05-20,Germany,9,0,9 1283 | 2003-05-20,India,3,0,3 1284 | 2003-05-20,Indonesia,2,0,2 1285 | 2003-05-20,Italy,9,0,9 1286 | 2003-05-20,Kuwait,1,0,1 1287 | 2003-05-20,Malaysia,7,2,5 1288 | 2003-05-20,Mongolia,9,0,8 1289 | 2003-05-20,New Zealand,1,0,1 1290 | 2003-05-20,Philippines,12,2,8 1291 | 2003-05-20,Republic of Ireland,1,0,1 1292 | 2003-05-20,Republic of Korea,3,0,2 1293 | 2003-05-20,Romania,1,0,1 1294 | 2003-05-20,Singapore,206,28,161 1295 | 2003-05-20,South Africa,1,1,0 1296 | 2003-05-20,Spain,1,0,1 1297 | 2003-05-20,Sweden,3,0,3 1298 | 2003-05-20,Switzerland,1,0,1 1299 | 2003-05-20,Thailand,8,2,5 1300 | 2003-05-20,United Kingdom,4,0,4 1301 | 2003-05-20,United States,67,0,34 1302 | 2003-05-20,Viet Nam,63,5,58 1303 | 2003-05-21,Brazil,2,0,2 1304 | 2003-05-21,Canada,140,23,108 1305 | 2003-05-21,China,5249,296,2335 1306 | 2003-05-21,"Hong Kong SAR, China",1719,255,1237 1307 | 2003-05-21,"Macao SAR, China",1,0,0 1308 | 2003-05-21,"Taiwan, China",418,52,71 1309 | 2003-05-21,Colombia,1,0,1 1310 | 2003-05-21,Finland,1,0,1 1311 | 2003-05-21,France,7,0,6 1312 | 2003-05-21,Germany,9,0,9 1313 | 2003-05-21,India,3,0,3 1314 | 2003-05-21,Indonesia,2,0,2 1315 | 2003-05-21,Italy,9,0,9 1316 | 2003-05-21,Kuwait,1,0,1 1317 | 2003-05-21,Malaysia,8,2,5 1318 | 2003-05-21,Mongolia,9,0,8 1319 | 2003-05-21,New Zealand,1,0,1 1320 | 2003-05-21,Philippines,12,2,10 1321 | 2003-05-21,Republic of Ireland,1,0,1 1322 | 2003-05-21,Republic of Korea,3,0,2 1323 | 2003-05-21,Romania,1,0,1 1324 | 2003-05-21,Singapore,206,28,161 1325 | 2003-05-21,South Africa,1,1,0 1326 | 2003-05-21,Spain,1,0,1 1327 | 2003-05-21,Sweden,3,0,3 1328 | 2003-05-21,Switzerland,1,0,1 1329 | 2003-05-21,Thailand,8,2,5 1330 | 2003-05-21,United Kingdom,4,0,4 1331 | 2003-05-21,United States,66,0,33 1332 | 2003-05-21,Viet Nam,63,5,58 1333 | 2003-05-22,Australia,6,0,6 1334 | 2003-05-22,Brazil,2,0,2 1335 | 2003-05-22,Canada,140,23,109 1336 | 2003-05-22,China,5271,300,2445 1337 | 2003-05-22,"Hong Kong SAR, China",1722,258,1247 1338 | 2003-05-22,"Macao SAR, China",2,0,0 1339 | 2003-05-22,"Taiwan, China",483,60,74 1340 | 2003-05-22,Colombia,1,0,1 1341 | 2003-05-22,Finland,1,0,1 1342 | 2003-05-22,France,7,0,6 1343 | 2003-05-22,Germany,9,0,9 1344 | 2003-05-22,India,3,0,3 1345 | 2003-05-22,Indonesia,2,0,2 1346 | 2003-05-22,Italy,9,0,9 1347 | 2003-05-22,Kuwait,1,0,1 1348 | 2003-05-22,Malaysia,8,2,5 1349 | 2003-05-22,Mongolia,9,0,8 1350 | 2003-05-22,New Zealand,1,0,1 1351 | 2003-05-22,Philippines,12,2,10 1352 | 2003-05-22,Republic of Ireland,1,0,1 1353 | 2003-05-22,Republic of Korea,3,0,2 1354 | 2003-05-22,Romania,1,0,1 1355 | 2003-05-22,Singapore,206,29,162 1356 | 2003-05-22,South Africa,1,1,0 1357 | 2003-05-22,Spain,1,0,1 1358 | 2003-05-22,Sweden,3,0,3 1359 | 2003-05-22,Switzerland,1,0,1 1360 | 2003-05-22,Thailand,8,2,5 1361 | 2003-05-22,United Kingdom,4,0,4 1362 | 2003-05-22,United States,65,0,33 1363 | 2003-05-22,Viet Nam,63,5,58 1364 | 2003-05-23,Brazil,2,0,2 1365 | 2003-05-23,Canada,140,23,109 1366 | 2003-05-23,China,5285,303,2544 1367 | 2003-05-23,"Hong Kong SAR, China",1724,260,1255 1368 | 2003-05-23,"Macao SAR, China",2,0,0 1369 | 2003-05-23,"Taiwan, China",538,60,82 1370 | 2003-05-23,Colombia,1,0,1 1371 | 2003-05-23,Finland,1,0,1 1372 | 2003-05-23,France,7,0,6 1373 | 2003-05-23,Germany,9,0,9 1374 | 2003-05-23,India,3,0,3 1375 | 2003-05-23,Indonesia,2,0,2 1376 | 2003-05-23,Italy,9,0,9 1377 | 2003-05-23,Kuwait,1,0,1 1378 | 2003-05-23,Malaysia,8,2,5 1379 | 2003-05-23,Mongolia,9,0,8 1380 | 2003-05-23,New Zealand,1,0,1 1381 | 2003-05-23,Philippines,12,2,10 1382 | 2003-05-23,Republic of Ireland,1,0,1 1383 | 2003-05-23,Republic of Korea,3,0,2 1384 | 2003-05-23,Romania,1,0,1 1385 | 2003-05-23,Singapore,206,31,163 1386 | 2003-05-23,South Africa,1,1,0 1387 | 2003-05-23,Spain,1,0,1 1388 | 2003-05-23,Sweden,3,0,3 1389 | 2003-05-23,Switzerland,1,0,1 1390 | 2003-05-23,Thailand,8,2,5 1391 | 2003-05-23,United Kingdom,4,0,4 1392 | 2003-05-23,United States,65,0,33 1393 | 2003-05-23,Viet Nam,63,5,58 1394 | 2003-05-24,Brazil,2,0,2 1395 | 2003-05-24,Canada,140,23,109 1396 | 2003-05-24,China,5309,308,2675 1397 | 2003-05-24,"Hong Kong SAR, China",1724,262,1266 1398 | 2003-05-24,"Macao SAR, China",2,0,0 1399 | 2003-05-24,"Taiwan, China",538,60,82 1400 | 2003-05-24,Colombia,1,0,1 1401 | 2003-05-24,Finland,1,0,1 1402 | 2003-05-24,France,7,0,6 1403 | 2003-05-24,Germany,9,0,9 1404 | 2003-05-24,India,3,0,3 1405 | 2003-05-24,Indonesia,2,0,2 1406 | 2003-05-24,Italy,9,0,9 1407 | 2003-05-24,Kuwait,1,0,1 1408 | 2003-05-24,Malaysia,8,2,5 1409 | 2003-05-24,Mongolia,9,0,8 1410 | 2003-05-24,New Zealand,1,0,1 1411 | 2003-05-24,Philippines,12,2,10 1412 | 2003-05-24,Republic of Ireland,1,0,1 1413 | 2003-05-24,Republic of Korea,3,0,2 1414 | 2003-05-24,Romania,1,0,1 1415 | 2003-05-24,Singapore,206,31,163 1416 | 2003-05-24,South Africa,1,1,0 1417 | 2003-05-24,Spain,1,0,1 1418 | 2003-05-24,Sweden,3,0,3 1419 | 2003-05-24,Switzerland,1,0,1 1420 | 2003-05-24,Thailand,8,2,5 1421 | 2003-05-24,United Kingdom,4,0,4 1422 | 2003-05-24,United States,65,0,33 1423 | 2003-05-24,Viet Nam,63,5,58 1424 | 2003-05-26,Brazil,2,0,2 1425 | 2003-05-26,Canada,148,26,110 1426 | 2003-05-26,China,5316,317,2829 1427 | 2003-05-26,"Hong Kong SAR, China",1726,267,1276 1428 | 2003-05-26,"Macao SAR, China",2,0,0 1429 | 2003-05-26,"Taiwan, China",585,72,112 1430 | 2003-05-26,Colombia,1,0,1 1431 | 2003-05-26,Finland,1,0,1 1432 | 2003-05-26,France,7,0,6 1433 | 2003-05-26,Germany,9,0,9 1434 | 2003-05-26,India,3,0,3 1435 | 2003-05-26,Indonesia,2,0,2 1436 | 2003-05-26,Italy,9,0,9 1437 | 2003-05-26,Kuwait,1,0,1 1438 | 2003-05-26,Malaysia,5,2,3 1439 | 2003-05-26,Mongolia,9,0,8 1440 | 2003-05-26,New Zealand,1,0,1 1441 | 2003-05-26,Philippines,12,2,10 1442 | 2003-05-26,Republic of Ireland,1,0,1 1443 | 2003-05-26,Republic of Korea,3,0,2 1444 | 2003-05-26,Romania,1,0,1 1445 | 2003-05-26,Singapore,206,31,163 1446 | 2003-05-26,South Africa,1,1,0 1447 | 2003-05-26,Spain,1,0,1 1448 | 2003-05-26,Sweden,3,0,3 1449 | 2003-05-26,Switzerland,1,0,1 1450 | 2003-05-26,Thailand,8,2,6 1451 | 2003-05-26,United Kingdom,4,0,4 1452 | 2003-05-26,United States,65,0,33 1453 | 2003-05-26,Viet Nam,63,5,58 1454 | 2003-05-27,Brazil,2,0,2 1455 | 2003-05-27,Canada,148,26,111 1456 | 2003-05-27,China,5322,321,2944 1457 | 2003-05-27,"Hong Kong SAR, China",1728,269,1285 1458 | 2003-05-27,"Macao SAR, China",2,0,0 1459 | 2003-05-27,"Taiwan, China",596,76,112 1460 | 2003-05-27,Colombia,1,0,1 1461 | 2003-05-27,Finland,1,0,1 1462 | 2003-05-27,France,7,0,6 1463 | 2003-05-27,Germany,9,0,9 1464 | 2003-05-27,India,3,0,3 1465 | 2003-05-27,Indonesia,2,0,2 1466 | 2003-05-27,Italy,9,0,9 1467 | 2003-05-27,Kuwait,1,0,1 1468 | 2003-05-27,Malaysia,5,2,3 1469 | 2003-05-27,Mongolia,9,0,9 1470 | 2003-05-27,New Zealand,1,0,1 1471 | 2003-05-27,Philippines,12,2,10 1472 | 2003-05-27,Republic of Ireland,1,0,1 1473 | 2003-05-27,Republic of Korea,3,0,2 1474 | 2003-05-27,Romania,1,0,1 1475 | 2003-05-27,Singapore,206,31,163 1476 | 2003-05-27,South Africa,1,1,0 1477 | 2003-05-27,Spain,1,0,1 1478 | 2003-05-27,Sweden,3,0,3 1479 | 2003-05-27,Switzerland,1,0,1 1480 | 2003-05-27,Thailand,8,2,6 1481 | 2003-05-27,United Kingdom,4,0,4 1482 | 2003-05-27,United States,65,0,32 1483 | 2003-05-27,Viet Nam,63,5,58 1484 | 2003-05-28,Australia,6,0,6 1485 | 2003-05-28,Brazil,2,0,2 1486 | 2003-05-28,Canada,149,26,111 1487 | 2003-05-28,China,5323,325,3036 1488 | 2003-05-28,"Hong Kong SAR, China",1730,270,1295 1489 | 2003-05-28,"Macao SAR, China",2,0,0 1490 | 2003-05-28,"Taiwan, China",610,81,112 1491 | 2003-05-28,Colombia,1,0,1 1492 | 2003-05-28,Finland,1,0,1 1493 | 2003-05-28,France,7,0,6 1494 | 2003-05-28,Germany,9,0,9 1495 | 2003-05-28,India,3,0,3 1496 | 2003-05-28,Indonesia,2,0,2 1497 | 2003-05-28,Italy,9,0,9 1498 | 2003-05-28,Kuwait,1,0,1 1499 | 2003-05-28,Malaysia,5,2,3 1500 | 2003-05-28,Mongolia,9,0,9 1501 | 2003-05-28,New Zealand,1,0,1 1502 | 2003-05-28,Philippines,12,2,10 1503 | 2003-05-28,Republic of Ireland,1,0,1 1504 | 2003-05-28,Republic of Korea,3,0,2 1505 | 2003-05-28,Romania,1,0,1 1506 | 2003-05-28,Singapore,206,31,165 1507 | 2003-05-28,South Africa,1,1,0 1508 | 2003-05-28,Spain,1,0,1 1509 | 2003-05-28,Sweden,3,0,3 1510 | 2003-05-28,Switzerland,1,0,1 1511 | 2003-05-28,Thailand,8,2,6 1512 | 2003-05-28,United Kingdom,4,0,4 1513 | 2003-05-28,United States,66,0,32 1514 | 2003-05-28,Viet Nam,63,5,58 1515 | 2003-05-29,Australia,6,0,6 1516 | 2003-05-29,Brazil,2,0,2 1517 | 2003-05-29,Canada,151,26,112 1518 | 2003-05-29,China,5325,327,3121 1519 | 2003-05-29,"Hong Kong SAR, China",1732,273,1302 1520 | 2003-05-29,"Macao SAR, China",1,0,0 1521 | 2003-05-29,"Taiwan, China",660,81,122 1522 | 2003-05-29,Colombia,1,0,1 1523 | 2003-05-29,Finland,1,0,1 1524 | 2003-05-29,France,7,0,6 1525 | 2003-05-29,Germany,9,0,9 1526 | 2003-05-29,India,3,0,3 1527 | 2003-05-29,Indonesia,2,0,2 1528 | 2003-05-29,Italy,9,0,9 1529 | 2003-05-29,Kuwait,1,0,1 1530 | 2003-05-29,Malaysia,5,2,3 1531 | 2003-05-29,Mongolia,9,0,9 1532 | 2003-05-29,New Zealand,1,0,1 1533 | 2003-05-29,Philippines,12,2,10 1534 | 2003-05-29,Republic of Ireland,1,0,1 1535 | 2003-05-29,Republic of Korea,3,0,2 1536 | 2003-05-29,Romania,1,0,1 1537 | 2003-05-29,Singapore,206,31,165 1538 | 2003-05-29,South Africa,1,1,0 1539 | 2003-05-29,Spain,1,0,1 1540 | 2003-05-29,Sweden,3,0,3 1541 | 2003-05-29,Switzerland,1,0,1 1542 | 2003-05-29,Thailand,8,2,6 1543 | 2003-05-29,United Kingdom,4,0,4 1544 | 2003-05-29,United States,66,0,32 1545 | 2003-05-29,Viet Nam,63,5,58 1546 | 2003-05-30,Brazil,2,0,2 1547 | 2003-05-30,Canada,159,28,112 1548 | 2003-05-30,China,5328,328,3250 1549 | 2003-05-30,"Hong Kong SAR, China",1736,274,1304 1550 | 2003-05-30,"Macao SAR, China",1,0,0 1551 | 2003-05-30,"Taiwan, China",667,81,125 1552 | 2003-05-30,Colombia,1,0,1 1553 | 2003-05-30,Finland,1,0,1 1554 | 2003-05-30,France,7,0,6 1555 | 2003-05-30,Germany,9,0,9 1556 | 2003-05-30,India,3,0,3 1557 | 2003-05-30,Indonesia,2,0,2 1558 | 2003-05-30,Italy,9,0,9 1559 | 2003-05-30,Kuwait,1,0,1 1560 | 2003-05-30,Malaysia,5,2,3 1561 | 2003-05-30,Mongolia,9,0,9 1562 | 2003-05-30,New Zealand,1,0,1 1563 | 2003-05-30,Philippines,12,2,10 1564 | 2003-05-30,Republic of Ireland,1,0,1 1565 | 2003-05-30,Republic of Korea,3,0,3 1566 | 2003-05-30,Romania,1,0,1 1567 | 2003-05-30,Singapore,206,31,165 1568 | 2003-05-30,South Africa,1,1,0 1569 | 2003-05-30,Spain,1,0,1 1570 | 2003-05-30,Sweden,3,0,3 1571 | 2003-05-30,Switzerland,1,0,1 1572 | 2003-05-30,Thailand,8,2,6 1573 | 2003-05-30,United Kingdom,4,0,4 1574 | 2003-05-30,United States,66,0,32 1575 | 2003-05-30,Viet Nam,63,5,58 1576 | 2003-05-31,Brazil,2,0,2 1577 | 2003-05-31,Canada,188,30,116 1578 | 2003-05-31,China,5328,332,3371 1579 | 2003-05-31,"Hong Kong SAR, China",1739,278,1310 1580 | 2003-05-31,"Macao SAR, China",1,0,0 1581 | 2003-05-31,"Taiwan, China",676,81,129 1582 | 2003-05-31,Colombia,1,0,1 1583 | 2003-05-31,Finland,1,0,1 1584 | 2003-05-31,France,7,0,6 1585 | 2003-05-31,Germany,10,0,9 1586 | 2003-05-31,India,3,0,3 1587 | 2003-05-31,Indonesia,2,0,2 1588 | 2003-05-31,Italy,9,0,9 1589 | 2003-05-31,Kuwait,1,0,1 1590 | 2003-05-31,Malaysia,5,2,3 1591 | 2003-05-31,Mongolia,9,0,9 1592 | 2003-05-31,New Zealand,1,0,1 1593 | 2003-05-31,Philippines,12,2,10 1594 | 2003-05-31,Republic of Ireland,1,0,1 1595 | 2003-05-31,Republic of Korea,3,0,3 1596 | 2003-05-31,Romania,1,0,1 1597 | 2003-05-31,Russian Federation,1,0,0 1598 | 2003-05-31,Singapore,206,31,165 1599 | 2003-05-31,South Africa,1,1,0 1600 | 2003-05-31,Spain,1,0,1 1601 | 2003-05-31,Sweden,3,0,3 1602 | 2003-05-31,Switzerland,1,0,1 1603 | 2003-05-31,Thailand,8,2,6 1604 | 2003-05-31,United Kingdom,4,0,4 1605 | 2003-05-31,United States,66,0,32 1606 | 2003-05-31,Viet Nam,63,5,58 1607 | 2003-06-02,Brazil,2,0,2 1608 | 2003-06-02,Canada,198,30,116 1609 | 2003-06-02,China,5328,334,3495 1610 | 2003-06-02,"Hong Kong SAR, China",1746,282,1319 1611 | 2003-06-02,"Macao SAR, China",1,0,1 1612 | 2003-06-02,"Taiwan, China",684,81,134 1613 | 2003-06-02,Colombia,1,0,1 1614 | 2003-06-02,Finland,1,0,1 1615 | 2003-06-02,France,7,0,6 1616 | 2003-06-02,Germany,10,0,9 1617 | 2003-06-02,India,3,0,3 1618 | 2003-06-02,Indonesia,2,0,2 1619 | 2003-06-02,Italy,9,0,9 1620 | 2003-06-02,Kuwait,1,0,1 1621 | 2003-06-02,Malaysia,5,2,3 1622 | 2003-06-02,Mongolia,9,0,9 1623 | 2003-06-02,New Zealand,1,0,1 1624 | 2003-06-02,Philippines,12,2,10 1625 | 2003-06-02,Republic of Ireland,1,0,1 1626 | 2003-06-02,Republic of Korea,3,0,3 1627 | 2003-06-02,Romania,1,0,1 1628 | 2003-06-02,Russian Federation,1,0,0 1629 | 2003-06-02,Singapore,206,31,165 1630 | 2003-06-02,South Africa,1,1,0 1631 | 2003-06-02,Spain,1,0,1 1632 | 2003-06-02,Sweden,3,0,3 1633 | 2003-06-02,Switzerland,1,0,1 1634 | 2003-06-02,Thailand,8,2,6 1635 | 2003-06-02,United Kingdom,4,0,4 1636 | 2003-06-02,United States,66,0,32 1637 | 2003-06-02,Viet Nam,63,5,58 1638 | 2003-06-03,Brazil,2,0,2 1639 | 2003-06-03,Canada,213,31,116 1640 | 2003-06-03,China,5329,334,3558 1641 | 2003-06-03,"Hong Kong SAR, China",1747,283,1326 1642 | 2003-06-03,"Macao SAR, China",1,0,1 1643 | 2003-06-03,"Taiwan, China",679,81,136 1644 | 2003-06-03,Colombia,1,0,1 1645 | 2003-06-03,Finland,1,0,1 1646 | 2003-06-03,France,7,0,6 1647 | 2003-06-03,Germany,10,0,9 1648 | 2003-06-03,India,3,0,3 1649 | 2003-06-03,Indonesia,2,0,2 1650 | 2003-06-03,Italy,9,0,9 1651 | 2003-06-03,Kuwait,1,0,1 1652 | 2003-06-03,Malaysia,5,2,3 1653 | 2003-06-03,Mongolia,9,0,9 1654 | 2003-06-03,New Zealand,1,0,1 1655 | 2003-06-03,Philippines,12,2,10 1656 | 2003-06-03,Republic of Ireland,1,0,1 1657 | 2003-06-03,Republic of Korea,3,0,3 1658 | 2003-06-03,Romania,1,0,1 1659 | 2003-06-03,Russian Federation,1,0,0 1660 | 2003-06-03,Singapore,206,31,165 1661 | 2003-06-03,South Africa,1,1,0 1662 | 2003-06-03,Spain,1,0,1 1663 | 2003-06-03,Sweden,3,0,3 1664 | 2003-06-03,Switzerland,1,0,1 1665 | 2003-06-03,Thailand,8,2,6 1666 | 2003-06-03,United Kingdom,4,0,4 1667 | 2003-06-03,United States,68,0,33 1668 | 2003-06-03,Viet Nam,63,5,58 1669 | 2003-06-04,Brazil,2,0,2 1670 | 2003-06-04,Canada,216,31,121 1671 | 2003-06-04,China,5329,334,3674 1672 | 2003-06-04,"Hong Kong SAR, China",1748,283,1339 1673 | 2003-06-04,"Macao SAR, China",1,0,1 1674 | 2003-06-04,"Taiwan, China",678,81,272 1675 | 2003-06-04,Colombia,1,0,1 1676 | 2003-06-04,Finland,1,0,1 1677 | 2003-06-04,France,7,0,6 1678 | 2003-06-04,Germany,10,0,9 1679 | 2003-06-04,India,3,0,3 1680 | 2003-06-04,Indonesia,2,0,2 1681 | 2003-06-04,Italy,9,0,9 1682 | 2003-06-04,Kuwait,1,0,1 1683 | 2003-06-04,Malaysia,5,2,3 1684 | 2003-06-04,Mongolia,9,0,9 1685 | 2003-06-04,New Zealand,1,0,1 1686 | 2003-06-04,Philippines,12,2,10 1687 | 2003-06-04,Republic of Ireland,1,0,1 1688 | 2003-06-04,Republic of Korea,3,0,3 1689 | 2003-06-04,Romania,1,0,1 1690 | 2003-06-04,Russian Federation,1,0,0 1691 | 2003-06-04,Singapore,206,31,165 1692 | 2003-06-04,South Africa,1,1,0 1693 | 2003-06-04,Spain,1,0,1 1694 | 2003-06-04,Sweden,3,0,3 1695 | 2003-06-04,Switzerland,1,0,1 1696 | 2003-06-04,Thailand,8,2,6 1697 | 2003-06-04,United Kingdom,4,0,4 1698 | 2003-06-04,United States,69,0,34 1699 | 2003-06-04,Viet Nam,63,5,58 1700 | 2003-06-05,Brazil,2,0,2 1701 | 2003-06-05,Canada,218,31,120 1702 | 2003-06-05,China,5329,336,3770 1703 | 2003-06-05,"Hong Kong SAR, China",1748,284,1343 1704 | 2003-06-05,"Macao SAR, China",1,0,1 1705 | 2003-06-05,"Taiwan, China",677,81,257 1706 | 2003-06-05,Colombia,1,0,1 1707 | 2003-06-05,Finland,1,0,1 1708 | 2003-06-05,France,7,0,6 1709 | 2003-06-05,Germany,10,0,9 1710 | 2003-06-05,India,3,0,3 1711 | 2003-06-05,Indonesia,2,0,2 1712 | 2003-06-05,Italy,9,0,9 1713 | 2003-06-05,Kuwait,1,0,1 1714 | 2003-06-05,Malaysia,5,2,3 1715 | 2003-06-05,Mongolia,9,0,9 1716 | 2003-06-05,New Zealand,1,0,1 1717 | 2003-06-05,Philippines,12,2,10 1718 | 2003-06-05,Republic of Ireland,1,0,1 1719 | 2003-06-05,Republic of Korea,3,0,3 1720 | 2003-06-05,Romania,1,0,1 1721 | 2003-06-05,Russian Federation,1,0,0 1722 | 2003-06-05,Singapore,206,31,165 1723 | 2003-06-05,South Africa,1,1,0 1724 | 2003-06-05,Spain,1,0,1 1725 | 2003-06-05,Sweden,3,0,3 1726 | 2003-06-05,Switzerland,1,0,1 1727 | 2003-06-05,Thailand,8,2,6 1728 | 2003-06-05,United Kingdom,4,0,4 1729 | 2003-06-05,United States,69,0,34 1730 | 2003-06-05,Viet Nam,63,5,58 1731 | 2003-06-06,Brazil,2,0,2 1732 | 2003-06-06,Canada,219,31,120 1733 | 2003-06-06,China,5329,338,3869 1734 | 2003-06-06,"Hong Kong SAR, China",1750,286,1350 1735 | 2003-06-06,"Macao SAR, China",1,0,1 1736 | 2003-06-06,"Taiwan, China",676,81,257 1737 | 2003-06-06,Colombia,1,0,1 1738 | 2003-06-06,Finland,1,0,1 1739 | 2003-06-06,France,7,0,6 1740 | 2003-06-06,Germany,10,0,9 1741 | 2003-06-06,India,3,0,3 1742 | 2003-06-06,Indonesia,2,0,2 1743 | 2003-06-06,Italy,9,0,9 1744 | 2003-06-06,Kuwait,1,0,1 1745 | 2003-06-06,Malaysia,5,2,3 1746 | 2003-06-06,Mongolia,9,0,9 1747 | 2003-06-06,New Zealand,1,0,1 1748 | 2003-06-06,Philippines,12,2,10 1749 | 2003-06-06,Republic of Ireland,1,0,1 1750 | 2003-06-06,Republic of Korea,3,0,3 1751 | 2003-06-06,Romania,1,0,1 1752 | 2003-06-06,Russian Federation,1,0,0 1753 | 2003-06-06,Singapore,206,31,165 1754 | 2003-06-06,South Africa,1,1,0 1755 | 2003-06-06,Spain,1,0,1 1756 | 2003-06-06,Sweden,3,0,3 1757 | 2003-06-06,Switzerland,1,0,1 1758 | 2003-06-06,Thailand,8,2,6 1759 | 2003-06-06,United Kingdom,4,0,4 1760 | 2003-06-06,United States,68,0,35 1761 | 2003-06-06,Viet Nam,63,5,58 1762 | 2003-06-09,Brazil,2,0,2 1763 | 2003-06-09,Canada,229,32,128 1764 | 2003-06-09,China,5328,340,4186 1765 | 2003-06-09,"Hong Kong SAR, China",1753,288,1365 1766 | 2003-06-09,"Macao SAR, China",1,0,1 1767 | 2003-06-09,"Taiwan, China",680,81,257 1768 | 2003-06-09,Colombia,1,0,1 1769 | 2003-06-09,Finland,1,0,1 1770 | 2003-06-09,France,7,0,6 1771 | 2003-06-09,Germany,10,0,9 1772 | 2003-06-09,India,3,0,3 1773 | 2003-06-09,Indonesia,2,0,2 1774 | 2003-06-09,Italy,9,0,9 1775 | 2003-06-09,Kuwait,1,0,1 1776 | 2003-06-09,Malaysia,5,2,3 1777 | 2003-06-09,Mongolia,9,0,9 1778 | 2003-06-09,New Zealand,1,0,1 1779 | 2003-06-09,Philippines,12,2,10 1780 | 2003-06-09,Republic of Ireland,1,0,1 1781 | 2003-06-09,Republic of Korea,3,0,3 1782 | 2003-06-09,Romania,1,0,1 1783 | 2003-06-09,Russian Federation,1,0,0 1784 | 2003-06-09,Singapore,206,31,168 1785 | 2003-06-09,South Africa,1,1,0 1786 | 2003-06-09,Spain,1,0,1 1787 | 2003-06-09,Sweden,3,0,3 1788 | 2003-06-09,Switzerland,1,0,1 1789 | 2003-06-09,Thailand,9,2,6 1790 | 2003-06-09,United Kingdom,4,0,4 1791 | 2003-06-09,United States,68,0,35 1792 | 2003-06-09,Viet Nam,63,5,58 1793 | 2003-06-10,Brazil,3,0,2 1794 | 2003-06-10,Canada,229,32,131 1795 | 2003-06-10,China,5328,343,4294 1796 | 2003-06-10,"Hong Kong SAR, China",1754,290,1368 1797 | 2003-06-10,"Macao SAR, China",1,0,1 1798 | 2003-06-10,"Taiwan, China",686,81,319 1799 | 2003-06-10,Colombia,1,0,1 1800 | 2003-06-10,Finland,1,0,1 1801 | 2003-06-10,France,7,0,6 1802 | 2003-06-10,Germany,10,0,9 1803 | 2003-06-10,India,3,0,3 1804 | 2003-06-10,Indonesia,2,0,2 1805 | 2003-06-10,Italy,9,0,9 1806 | 2003-06-10,Kuwait,1,0,1 1807 | 2003-06-10,Malaysia,5,2,3 1808 | 2003-06-10,Mongolia,9,0,9 1809 | 2003-06-10,New Zealand,1,0,1 1810 | 2003-06-10,Philippines,12,2,10 1811 | 2003-06-10,Republic of Ireland,1,0,1 1812 | 2003-06-10,Republic of Korea,3,0,3 1813 | 2003-06-10,Romania,1,0,1 1814 | 2003-06-10,Russian Federation,1,0,0 1815 | 2003-06-10,Singapore,206,31,168 1816 | 2003-06-10,South Africa,1,1,0 1817 | 2003-06-10,Spain,1,0,1 1818 | 2003-06-10,Sweden,3,0,3 1819 | 2003-06-10,Switzerland,1,0,1 1820 | 2003-06-10,Thailand,9,2,6 1821 | 2003-06-10,United Kingdom,4,0,4 1822 | 2003-06-10,United States,69,0,36 1823 | 2003-06-10,Viet Nam,63,5,58 1824 | 2003-06-11,Brazil,3,0,2 1825 | 2003-06-11,Canada,230,32,134 1826 | 2003-06-11,China,5329,343,4390 1827 | 2003-06-11,"Hong Kong SAR, China",1754,290,1368 1828 | 2003-06-11,"Macao SAR, China",1,0,1 1829 | 2003-06-11,"Taiwan, China",687,81,344 1830 | 2003-06-11,Colombia,1,0,1 1831 | 2003-06-11,Finland,1,0,1 1832 | 2003-06-11,France,7,0,6 1833 | 2003-06-11,Germany,10,0,9 1834 | 2003-06-11,India,3,0,3 1835 | 2003-06-11,Indonesia,2,0,2 1836 | 2003-06-11,Italy,9,0,9 1837 | 2003-06-11,Kuwait,1,0,1 1838 | 2003-06-11,Malaysia,5,2,3 1839 | 2003-06-11,Mongolia,9,0,9 1840 | 2003-06-11,New Zealand,1,0,1 1841 | 2003-06-11,Philippines,12,2,10 1842 | 2003-06-11,Republic of Ireland,1,0,1 1843 | 2003-06-11,Republic of Korea,3,0,3 1844 | 2003-06-11,Romania,1,0,1 1845 | 2003-06-11,Russian Federation,1,0,0 1846 | 2003-06-11,Singapore,206,31,168 1847 | 2003-06-11,South Africa,1,1,0 1848 | 2003-06-11,Spain,1,0,1 1849 | 2003-06-11,Sweden,3,0,3 1850 | 2003-06-11,Switzerland,1,0,1 1851 | 2003-06-11,Thailand,9,2,6 1852 | 2003-06-11,United Kingdom,4,0,4 1853 | 2003-06-11,United States,71,0,36 1854 | 2003-06-11,Viet Nam,63,5,58 1855 | 2003-06-12,Brazil,3,0,2 1856 | 2003-06-12,Canada,238,32,141 1857 | 2003-06-12,China,5328,343,4457 1858 | 2003-06-12,"Hong Kong SAR, China",1755,291,1377 1859 | 2003-06-12,"Macao SAR, China",1,0,1 1860 | 2003-06-12,"Taiwan, China",688,81,347 1861 | 2003-06-12,Colombia,1,0,1 1862 | 2003-06-12,Finland,1,0,1 1863 | 2003-06-12,France,7,0,6 1864 | 2003-06-12,Germany,10,0,9 1865 | 2003-06-12,India,3,0,3 1866 | 2003-06-12,Indonesia,2,0,2 1867 | 2003-06-12,Italy,9,0,9 1868 | 2003-06-12,Kuwait,1,0,1 1869 | 2003-06-12,Malaysia,5,2,3 1870 | 2003-06-12,Mongolia,9,0,9 1871 | 2003-06-12,New Zealand,1,0,1 1872 | 2003-06-12,Philippines,14,2,12 1873 | 2003-06-12,Republic of Ireland,1,0,1 1874 | 2003-06-12,Republic of Korea,3,0,3 1875 | 2003-06-12,Romania,1,0,1 1876 | 2003-06-12,Russian Federation,1,0,0 1877 | 2003-06-12,Singapore,206,31,169 1878 | 2003-06-12,South Africa,1,1,0 1879 | 2003-06-12,Spain,1,0,1 1880 | 2003-06-12,Sweden,3,0,3 1881 | 2003-06-12,Switzerland,1,0,1 1882 | 2003-06-12,Thailand,9,2,6 1883 | 2003-06-12,United Kingdom,4,0,4 1884 | 2003-06-12,United States,70,0,36 1885 | 2003-06-12,Viet Nam,63,5,58 1886 | 2003-06-13,Brazil,3,0,2 1887 | 2003-06-13,Canada,242,32,150 1888 | 2003-06-13,China,5327,343,4530 1889 | 2003-06-13,"Hong Kong SAR, China",1755,293,1380 1890 | 2003-06-13,"Macao SAR, China",1,0,1 1891 | 2003-06-13,"Taiwan, China",693,81,385 1892 | 2003-06-13,Colombia,1,0,1 1893 | 2003-06-13,Finland,1,0,1 1894 | 2003-06-13,France,7,0,6 1895 | 2003-06-13,Germany,10,0,9 1896 | 2003-06-13,India,3,0,3 1897 | 2003-06-13,Indonesia,2,0,2 1898 | 2003-06-13,Italy,9,0,9 1899 | 2003-06-13,Kuwait,1,0,1 1900 | 2003-06-13,Malaysia,5,2,3 1901 | 2003-06-13,Mongolia,9,0,9 1902 | 2003-06-13,New Zealand,1,0,1 1903 | 2003-06-13,Philippines,14,2,12 1904 | 2003-06-13,Republic of Ireland,1,0,1 1905 | 2003-06-13,Republic of Korea,3,0,3 1906 | 2003-06-13,Romania,1,0,1 1907 | 2003-06-13,Russian Federation,1,0,0 1908 | 2003-06-13,Singapore,206,31,169 1909 | 2003-06-13,South Africa,1,1,0 1910 | 2003-06-13,Spain,1,0,1 1911 | 2003-06-13,Sweden,3,0,3 1912 | 2003-06-13,Switzerland,1,0,1 1913 | 2003-06-13,Thailand,9,2,6 1914 | 2003-06-13,United Kingdom,4,0,4 1915 | 2003-06-13,United States,71,0,36 1916 | 2003-06-13,Viet Nam,63,5,58 1917 | 2003-06-16,Brazil,3,0,2 1918 | 2003-06-16,Canada,243,32,156 1919 | 2003-06-16,China,5326,346,4656 1920 | 2003-06-16,"Hong Kong SAR, China",1755,295,1386 1921 | 2003-06-16,"Macao SAR, China",1,0,1 1922 | 2003-06-16,"Taiwan, China",698,83,443 1923 | 2003-06-16,Colombia,1,0,1 1924 | 2003-06-16,Finland,1,0,1 1925 | 2003-06-16,France,7,0,6 1926 | 2003-06-16,Germany,10,0,9 1927 | 2003-06-16,India,3,0,3 1928 | 2003-06-16,Indonesia,2,0,2 1929 | 2003-06-16,Italy,9,0,9 1930 | 2003-06-16,Kuwait,1,0,1 1931 | 2003-06-16,Malaysia,5,2,3 1932 | 2003-06-16,Mongolia,9,0,9 1933 | 2003-06-16,New Zealand,1,0,1 1934 | 2003-06-16,Philippines,14,2,12 1935 | 2003-06-16,Republic of Ireland,1,0,1 1936 | 2003-06-16,Republic of Korea,3,0,3 1937 | 2003-06-16,Romania,1,0,1 1938 | 2003-06-16,Russian Federation,1,0,0 1939 | 2003-06-16,Singapore,206,31,169 1940 | 2003-06-16,South Africa,1,1,0 1941 | 2003-06-16,Spain,1,0,1 1942 | 2003-06-16,Sweden,3,0,3 1943 | 2003-06-16,Switzerland,1,0,1 1944 | 2003-06-16,Thailand,9,2,6 1945 | 2003-06-16,United Kingdom,4,0,4 1946 | 2003-06-16,United States,72,0,36 1947 | 2003-06-16,Viet Nam,63,5,58 1948 | 2003-06-17,Brazil,3,0,2 1949 | 2003-06-17,Canada,247,32,171 1950 | 2003-06-17,China,5326,346,4725 1951 | 2003-06-17,"Hong Kong SAR, China",1755,295,1387 1952 | 2003-06-17,"Macao SAR, China",1,0,1 1953 | 2003-06-17,"Taiwan, China",697,83,460 1954 | 2003-06-17,Colombia,1,0,1 1955 | 2003-06-17,Finland,1,0,1 1956 | 2003-06-17,France,7,0,6 1957 | 2003-06-17,Germany,10,0,9 1958 | 2003-06-17,India,3,0,3 1959 | 2003-06-17,Indonesia,2,0,2 1960 | 2003-06-17,Italy,9,0,9 1961 | 2003-06-17,Kuwait,1,0,1 1962 | 2003-06-17,Malaysia,5,2,3 1963 | 2003-06-17,Mongolia,9,0,9 1964 | 2003-06-17,New Zealand,1,0,1 1965 | 2003-06-17,Philippines,14,2,12 1966 | 2003-06-17,Republic of Ireland,1,0,1 1967 | 2003-06-17,Republic of Korea,3,0,3 1968 | 2003-06-17,Romania,1,0,1 1969 | 2003-06-17,Russian Federation,1,0,0 1970 | 2003-06-17,Singapore,206,31,169 1971 | 2003-06-17,South Africa,1,1,0 1972 | 2003-06-17,Spain,1,0,1 1973 | 2003-06-17,Sweden,3,0,3 1974 | 2003-06-17,Switzerland,1,0,1 1975 | 2003-06-17,Thailand,9,2,6 1976 | 2003-06-17,United Kingdom,4,0,4 1977 | 2003-06-17,United States,73,0,36 1978 | 2003-06-17,Viet Nam,63,5,58 1979 | 2003-06-18,Brazil,3,0,2 1980 | 2003-06-18,Canada,246,33,176 1981 | 2003-06-18,China,5326,347,4762 1982 | 2003-06-18,"Hong Kong SAR, China",1755,295,1393 1983 | 2003-06-18,"Macao SAR, China",1,0,1 1984 | 2003-06-18,"Taiwan, China",697,83,469 1985 | 2003-06-18,Colombia,1,0,1 1986 | 2003-06-18,Finland,1,0,1 1987 | 2003-06-18,France,7,0,6 1988 | 2003-06-18,Germany,10,0,9 1989 | 2003-06-18,India,3,0,3 1990 | 2003-06-18,Indonesia,2,0,2 1991 | 2003-06-18,Italy,9,0,9 1992 | 2003-06-18,Kuwait,1,0,1 1993 | 2003-06-18,Malaysia,5,2,3 1994 | 2003-06-18,Mongolia,9,0,9 1995 | 2003-06-18,New Zealand,1,0,1 1996 | 2003-06-18,Philippines,14,2,12 1997 | 2003-06-18,Republic of Ireland,1,0,1 1998 | 2003-06-18,Republic of Korea,3,0,3 1999 | 2003-06-18,Romania,1,0,1 2000 | 2003-06-18,Russian Federation,1,0,0 2001 | 2003-06-18,Singapore,206,31,169 2002 | 2003-06-18,South Africa,1,1,0 2003 | 2003-06-18,Spain,1,0,1 2004 | 2003-06-18,Sweden,3,0,3 2005 | 2003-06-18,Switzerland,1,0,1 2006 | 2003-06-18,Thailand,9,2,6 2007 | 2003-06-18,United Kingdom,4,0,4 2008 | 2003-06-18,United States,75,0,36 2009 | 2003-06-18,Viet Nam,63,5,58 2010 | 2003-06-19,Brazil,3,0,2 2011 | 2003-06-19,Canada,245,34,175 2012 | 2003-06-19,China,5326,347,4786 2013 | 2003-06-19,"Hong Kong SAR, China",1755,296,1396 2014 | 2003-06-19,"Macao SAR, China",1,0,1 2015 | 2003-06-19,"Taiwan, China",695,84,472 2016 | 2003-06-19,Colombia,1,0,1 2017 | 2003-06-19,Finland,1,0,1 2018 | 2003-06-19,France,7,0,6 2019 | 2003-06-19,Germany,10,0,9 2020 | 2003-06-19,India,3,0,3 2021 | 2003-06-19,Indonesia,2,0,2 2022 | 2003-06-19,Italy,9,0,9 2023 | 2003-06-19,Kuwait,1,0,1 2024 | 2003-06-19,Malaysia,5,2,3 2025 | 2003-06-19,Mongolia,9,0,9 2026 | 2003-06-19,New Zealand,1,0,1 2027 | 2003-06-19,Philippines,14,2,12 2028 | 2003-06-19,Republic of Ireland,1,0,1 2029 | 2003-06-19,Republic of Korea,3,0,3 2030 | 2003-06-19,Romania,1,0,1 2031 | 2003-06-19,Russian Federation,1,0,0 2032 | 2003-06-19,Singapore,206,31,170 2033 | 2003-06-19,South Africa,1,1,0 2034 | 2003-06-19,Spain,1,0,1 2035 | 2003-06-19,Sweden,3,0,3 2036 | 2003-06-19,Switzerland,1,0,1 2037 | 2003-06-19,Thailand,9,2,6 2038 | 2003-06-19,United Kingdom,4,0,4 2039 | 2003-06-19,United States,75,0,36 2040 | 2003-06-19,Viet Nam,63,5,58 2041 | 2003-06-20,Brazil,3,0,2 2042 | 2003-06-20,Canada,245,34,180 2043 | 2003-06-20,China,5326,347,4806 2044 | 2003-06-20,"Hong Kong SAR, China",1755,296,1403 2045 | 2003-06-20,"Macao SAR, China",1,0,1 2046 | 2003-06-20,"Taiwan, China",695,84,480 2047 | 2003-06-20,Colombia,1,0,1 2048 | 2003-06-20,Finland,1,0,1 2049 | 2003-06-20,France,7,0,6 2050 | 2003-06-20,Germany,10,0,9 2051 | 2003-06-20,India,3,0,3 2052 | 2003-06-20,Indonesia,2,0,2 2053 | 2003-06-20,Italy,9,0,9 2054 | 2003-06-20,Kuwait,1,0,1 2055 | 2003-06-20,Malaysia,5,2,3 2056 | 2003-06-20,Mongolia,9,0,9 2057 | 2003-06-20,New Zealand,1,0,1 2058 | 2003-06-20,Philippines,14,2,12 2059 | 2003-06-20,Republic of Ireland,1,0,1 2060 | 2003-06-20,Republic of Korea,3,0,3 2061 | 2003-06-20,Romania,1,0,1 2062 | 2003-06-20,Russian Federation,1,0,0 2063 | 2003-06-20,Singapore,206,31,170 2064 | 2003-06-20,South Africa,1,1,0 2065 | 2003-06-20,Spain,1,0,1 2066 | 2003-06-20,Sweden,3,0,3 2067 | 2003-06-20,Switzerland,1,0,1 2068 | 2003-06-20,Thailand,9,2,6 2069 | 2003-06-20,United Kingdom,4,0,4 2070 | 2003-06-20,United States,74,0,36 2071 | 2003-06-20,Viet Nam,63,5,58 2072 | 2003-06-23,Brazil,3,0,2 2073 | 2003-06-23,Canada,246,35,182 2074 | 2003-06-23,China,5326,347,4895 2075 | 2003-06-23,"Hong Kong SAR, China",1755,296,1411 2076 | 2003-06-23,"Macao SAR, China",1,0,1 2077 | 2003-06-23,"Taiwan, China",692,84,486 2078 | 2003-06-23,Colombia,1,0,1 2079 | 2003-06-23,Finland,1,0,1 2080 | 2003-06-23,France,7,0,6 2081 | 2003-06-23,Germany,10,0,9 2082 | 2003-06-23,India,3,0,3 2083 | 2003-06-23,Indonesia,2,0,2 2084 | 2003-06-23,Italy,9,0,9 2085 | 2003-06-23,Kuwait,1,0,1 2086 | 2003-06-23,Malaysia,5,2,3 2087 | 2003-06-23,Mongolia,9,0,9 2088 | 2003-06-23,New Zealand,1,0,1 2089 | 2003-06-23,Philippines,14,2,12 2090 | 2003-06-23,Republic of Ireland,1,0,1 2091 | 2003-06-23,Republic of Korea,3,0,3 2092 | 2003-06-23,Romania,1,0,1 2093 | 2003-06-23,Russian Federation,1,0,0 2094 | 2003-06-23,Singapore,206,31,170 2095 | 2003-06-23,South Africa,1,1,0 2096 | 2003-06-23,Spain,1,0,1 2097 | 2003-06-23,Sweden,3,0,3 2098 | 2003-06-23,Switzerland,1,0,1 2099 | 2003-06-23,Thailand,9,2,7 2100 | 2003-06-23,United Kingdom,4,0,4 2101 | 2003-06-23,United States,74,0,36 2102 | 2003-06-23,Viet Nam,63,5,58 2103 | 2003-06-24,Brazil,3,0,2 2104 | 2003-06-24,Canada,249,37,188 2105 | 2003-06-24,China,5326,347,4901 2106 | 2003-06-24,"Hong Kong SAR, China",1755,296,1417 2107 | 2003-06-24,"Macao SAR, China",1,0,1 2108 | 2003-06-24,"Taiwan, China",687,84,492 2109 | 2003-06-24,Colombia,1,0,1 2110 | 2003-06-24,Finland,1,0,1 2111 | 2003-06-24,France,7,0,6 2112 | 2003-06-24,Germany,10,0,9 2113 | 2003-06-24,India,3,0,3 2114 | 2003-06-24,Indonesia,2,0,2 2115 | 2003-06-24,Italy,9,0,9 2116 | 2003-06-24,Kuwait,1,0,1 2117 | 2003-06-24,Malaysia,5,2,3 2118 | 2003-06-24,Mongolia,9,0,9 2119 | 2003-06-24,New Zealand,1,0,1 2120 | 2003-06-24,Philippines,14,2,12 2121 | 2003-06-24,Republic of Ireland,1,0,1 2122 | 2003-06-24,Republic of Korea,3,0,3 2123 | 2003-06-24,Romania,1,0,1 2124 | 2003-06-24,Russian Federation,1,0,0 2125 | 2003-06-24,Singapore,206,31,170 2126 | 2003-06-24,South Africa,1,1,0 2127 | 2003-06-24,Spain,1,0,1 2128 | 2003-06-24,Sweden,3,0,3 2129 | 2003-06-24,Switzerland,1,0,1 2130 | 2003-06-24,Thailand,9,2,7 2131 | 2003-06-24,United Kingdom,4,0,4 2132 | 2003-06-24,United States,75,0,36 2133 | 2003-06-24,Viet Nam,63,5,58 2134 | 2003-06-25,Brazil,3,0,2 2135 | 2003-06-25,Canada,250,37,188 2136 | 2003-06-25,China,5327,348,4916 2137 | 2003-06-25,"Hong Kong SAR, China",1755,296,1419 2138 | 2003-06-25,"Macao SAR, China",1,0,1 2139 | 2003-06-25,"Taiwan, China",686,84,492 2140 | 2003-06-25,Colombia,1,0,1 2141 | 2003-06-25,Finland,1,0,1 2142 | 2003-06-25,France,7,0,6 2143 | 2003-06-25,Germany,10,0,9 2144 | 2003-06-25,India,3,0,3 2145 | 2003-06-25,Indonesia,2,0,2 2146 | 2003-06-25,Italy,9,0,9 2147 | 2003-06-25,Japan,1,0,0 2148 | 2003-06-25,Kuwait,1,0,1 2149 | 2003-06-25,Malaysia,5,2,3 2150 | 2003-06-25,Mongolia,9,0,9 2151 | 2003-06-25,New Zealand,1,0,1 2152 | 2003-06-25,Philippines,14,2,12 2153 | 2003-06-25,Republic of Ireland,1,0,1 2154 | 2003-06-25,Republic of Korea,3,0,3 2155 | 2003-06-25,Romania,1,0,1 2156 | 2003-06-25,Russian Federation,1,0,0 2157 | 2003-06-25,Singapore,206,31,170 2158 | 2003-06-25,South Africa,1,1,0 2159 | 2003-06-25,Spain,1,0,1 2160 | 2003-06-25,Sweden,3,0,3 2161 | 2003-06-25,Switzerland,1,0,1 2162 | 2003-06-25,Thailand,9,2,7 2163 | 2003-06-25,United Kingdom,4,0,4 2164 | 2003-06-25,United States,75,0,36 2165 | 2003-06-25,Viet Nam,63,5,58 2166 | 2003-06-26,Brazil,3,0,2 2167 | 2003-06-26,Canada,251,37,190 2168 | 2003-06-26,China,5327,348,4921 2169 | 2003-06-26,"Hong Kong SAR, China",1755,296,1419 2170 | 2003-06-26,"Macao SAR, China",1,0,1 2171 | 2003-06-26,"Taiwan, China",682,84,491 2172 | 2003-06-26,Colombia,1,0,1 2173 | 2003-06-26,Finland,1,0,1 2174 | 2003-06-26,France,7,0,6 2175 | 2003-06-26,Germany,10,0,9 2176 | 2003-06-26,India,3,0,3 2177 | 2003-06-26,Indonesia,2,0,2 2178 | 2003-06-26,Italy,9,0,9 2179 | 2003-06-26,Japan,1,0,0 2180 | 2003-06-26,Kuwait,1,0,1 2181 | 2003-06-26,Malaysia,5,2,3 2182 | 2003-06-26,Mongolia,9,0,9 2183 | 2003-06-26,New Zealand,1,0,1 2184 | 2003-06-26,Philippines,14,2,12 2185 | 2003-06-26,Republic of Ireland,1,0,1 2186 | 2003-06-26,Republic of Korea,3,0,3 2187 | 2003-06-26,Romania,1,0,1 2188 | 2003-06-26,Russian Federation,1,0,0 2189 | 2003-06-26,Singapore,206,32,170 2190 | 2003-06-26,South Africa,1,1,0 2191 | 2003-06-26,Spain,1,0,1 2192 | 2003-06-26,Sweden,3,0,3 2193 | 2003-06-26,Switzerland,1,0,1 2194 | 2003-06-26,Thailand,9,2,7 2195 | 2003-06-26,United Kingdom,4,0,4 2196 | 2003-06-26,United States,74,0,36 2197 | 2003-06-26,Viet Nam,63,5,58 2198 | 2003-06-27,Brazil,3,0,2 2199 | 2003-06-27,Canada,251,37,191 2200 | 2003-06-27,China,5327,348,4921 2201 | 2003-06-27,"Hong Kong SAR, China",1755,297,1422 2202 | 2003-06-27,"Macao SAR, China",1,0,1 2203 | 2003-06-27,"Taiwan, China",681,84,492 2204 | 2003-06-27,Colombia,1,0,1 2205 | 2003-06-27,Finland,1,0,1 2206 | 2003-06-27,France,7,0,6 2207 | 2003-06-27,Germany,10,0,9 2208 | 2003-06-27,India,3,0,3 2209 | 2003-06-27,Indonesia,2,0,2 2210 | 2003-06-27,Italy,5,0,5 2211 | 2003-06-27,Kuwait,1,0,1 2212 | 2003-06-27,Malaysia,5,2,3 2213 | 2003-06-27,Mongolia,9,0,9 2214 | 2003-06-27,New Zealand,1,0,1 2215 | 2003-06-27,Philippines,14,2,12 2216 | 2003-06-27,Republic of Ireland,1,0,1 2217 | 2003-06-27,Republic of Korea,3,0,3 2218 | 2003-06-27,Romania,1,0,1 2219 | 2003-06-27,Russian Federation,1,0,0 2220 | 2003-06-27,Singapore,206,32,171 2221 | 2003-06-27,South Africa,1,1,0 2222 | 2003-06-27,Spain,1,0,1 2223 | 2003-06-27,Sweden,3,0,3 2224 | 2003-06-27,Switzerland,1,0,1 2225 | 2003-06-27,Thailand,9,2,7 2226 | 2003-06-27,United Kingdom,4,0,4 2227 | 2003-06-27,United States,74,0,64 2228 | 2003-06-27,Viet Nam,63,5,58 2229 | 2003-06-30,Australia,5,0,5 2230 | 2003-06-30,Brazil,3,0,2 2231 | 2003-06-30,Canada,252,37,192 2232 | 2003-06-30,China,5327,348,4927 2233 | 2003-06-30,"Hong Kong SAR, China",1755,298,1429 2234 | 2003-06-30,"Macao SAR, China",1,0,1 2235 | 2003-06-30,"Taiwan, China",678,84,495 2236 | 2003-06-30,Colombia,1,0,1 2237 | 2003-06-30,Finland,1,0,1 2238 | 2003-06-30,France,7,0,6 2239 | 2003-06-30,Germany,10,0,9 2240 | 2003-06-30,India,3,0,3 2241 | 2003-06-30,Indonesia,2,0,2 2242 | 2003-06-30,Italy,5,0,5 2243 | 2003-06-30,Kuwait,1,0,1 2244 | 2003-06-30,Malaysia,5,2,3 2245 | 2003-06-30,Mongolia,9,0,9 2246 | 2003-06-30,New Zealand,1,0,1 2247 | 2003-06-30,Philippines,14,2,12 2248 | 2003-06-30,Republic of Ireland,1,0,1 2249 | 2003-06-30,Republic of Korea,3,0,3 2250 | 2003-06-30,Romania,1,0,1 2251 | 2003-06-30,Russian Federation,1,0,0 2252 | 2003-06-30,Singapore,206,32,171 2253 | 2003-06-30,South Africa,1,1,0 2254 | 2003-06-30,Spain,1,0,1 2255 | 2003-06-30,Sweden,3,0,3 2256 | 2003-06-30,Switzerland,1,0,1 2257 | 2003-06-30,Thailand,9,2,7 2258 | 2003-06-30,United Kingdom,4,0,4 2259 | 2003-06-30,United States,73,0,63 2260 | 2003-06-30,Viet Nam,63,5,58 2261 | 2003-07-01,Brazil,1,0,1 2262 | 2003-07-01,Canada,252,38,192 2263 | 2003-07-01,China,5327,348,4930 2264 | 2003-07-01,"Hong Kong SAR, China",1755,298,1429 2265 | 2003-07-01,"Macao SAR, China",1,0,1 2266 | 2003-07-01,"Taiwan, China",678,84,498 2267 | 2003-07-01,Colombia,1,0,1 2268 | 2003-07-01,Finland,1,0,1 2269 | 2003-07-01,France,7,0,6 2270 | 2003-07-01,Germany,10,0,9 2271 | 2003-07-01,India,3,0,3 2272 | 2003-07-01,Indonesia,2,0,2 2273 | 2003-07-01,Italy,5,0,5 2274 | 2003-07-01,Kuwait,1,0,1 2275 | 2003-07-01,Malaysia,5,2,3 2276 | 2003-07-01,Mongolia,9,0,9 2277 | 2003-07-01,New Zealand,1,0,1 2278 | 2003-07-01,Philippines,14,2,12 2279 | 2003-07-01,Republic of Ireland,1,0,1 2280 | 2003-07-01,Republic of Korea,3,0,3 2281 | 2003-07-01,Romania,1,0,1 2282 | 2003-07-01,Russian Federation,1,0,0 2283 | 2003-07-01,Singapore,206,32,171 2284 | 2003-07-01,South Africa,1,1,0 2285 | 2003-07-01,Spain,1,0,1 2286 | 2003-07-01,Sweden,3,0,3 2287 | 2003-07-01,Switzerland,1,0,1 2288 | 2003-07-01,Thailand,9,2,7 2289 | 2003-07-01,United Kingdom,4,0,4 2290 | 2003-07-01,United States,73,0,63 2291 | 2003-07-01,Viet Nam,63,5,58 2292 | 2003-07-02,Brazil,1,0,1 2293 | 2003-07-02,Canada,252,38,192 2294 | 2003-07-02,China,5327,348,4933 2295 | 2003-07-02,"Hong Kong SAR, China",1755,298,1429 2296 | 2003-07-02,"Macao SAR, China",1,0,1 2297 | 2003-07-02,"Taiwan, China",676,84,498 2298 | 2003-07-02,Colombia,1,0,1 2299 | 2003-07-02,Finland,1,0,1 2300 | 2003-07-02,France,7,0,6 2301 | 2003-07-02,Germany,10,0,9 2302 | 2003-07-02,India,3,0,3 2303 | 2003-07-02,Indonesia,2,0,2 2304 | 2003-07-02,Italy,4,0,4 2305 | 2003-07-02,Kuwait,1,0,1 2306 | 2003-07-02,Malaysia,5,2,3 2307 | 2003-07-02,Mongolia,9,0,9 2308 | 2003-07-02,New Zealand,1,0,1 2309 | 2003-07-02,Philippines,14,2,12 2310 | 2003-07-02,Republic of Ireland,1,0,1 2311 | 2003-07-02,Republic of Korea,3,0,3 2312 | 2003-07-02,Romania,1,0,1 2313 | 2003-07-02,Russian Federation,1,0,0 2314 | 2003-07-02,Singapore,206,32,171 2315 | 2003-07-02,South Africa,1,1,0 2316 | 2003-07-02,Spain,1,0,1 2317 | 2003-07-02,Sweden,3,0,3 2318 | 2003-07-02,Switzerland,1,0,1 2319 | 2003-07-02,Thailand,9,2,7 2320 | 2003-07-02,United Kingdom,4,0,4 2321 | 2003-07-02,United States,73,0,63 2322 | 2003-07-02,Viet Nam,63,5,58 2323 | 2003-07-03,Brazil,1,0,1 2324 | 2003-07-03,Canada,251,38,193 2325 | 2003-07-03,China,5327,348,4933 2326 | 2003-07-03,"Hong Kong SAR, China",1755,298,1429 2327 | 2003-07-03,"Macao SAR, China",1,0,1 2328 | 2003-07-03,"Taiwan, China",674,84,498 2329 | 2003-07-03,Colombia,1,0,1 2330 | 2003-07-03,Finland,1,0,1 2331 | 2003-07-03,France,7,0,6 2332 | 2003-07-03,Germany,10,0,9 2333 | 2003-07-03,India,3,0,3 2334 | 2003-07-03,Indonesia,2,0,2 2335 | 2003-07-03,Italy,4,0,4 2336 | 2003-07-03,Kuwait,1,0,1 2337 | 2003-07-03,Malaysia,5,2,3 2338 | 2003-07-03,Mongolia,9,0,9 2339 | 2003-07-03,New Zealand,1,0,1 2340 | 2003-07-03,Philippines,14,2,12 2341 | 2003-07-03,Republic of Ireland,1,0,1 2342 | 2003-07-03,Republic of Korea,3,0,3 2343 | 2003-07-03,Romania,1,0,1 2344 | 2003-07-03,Russian Federation,1,0,0 2345 | 2003-07-03,Singapore,206,32,171 2346 | 2003-07-03,South Africa,1,1,0 2347 | 2003-07-03,Spain,1,0,1 2348 | 2003-07-03,Sweden,3,0,3 2349 | 2003-07-03,Switzerland,1,0,1 2350 | 2003-07-03,Thailand,9,2,7 2351 | 2003-07-03,United Kingdom,4,0,4 2352 | 2003-07-03,United States,73,0,65 2353 | 2003-07-03,Viet Nam,63,5,58 2354 | 2003-07-04,Brazil,1,0,1 2355 | 2003-07-04,Canada,251,38,193 2356 | 2003-07-04,China,5327,348,4934 2357 | 2003-07-04,"Hong Kong SAR, China",1755,298,1430 2358 | 2003-07-04,"Macao SAR, China",1,0,1 2359 | 2003-07-04,"Taiwan, China",674,84,500 2360 | 2003-07-04,Colombia,1,0,1 2361 | 2003-07-04,Finland,1,0,1 2362 | 2003-07-04,France,7,0,6 2363 | 2003-07-04,Germany,10,0,9 2364 | 2003-07-04,India,3,0,3 2365 | 2003-07-04,Indonesia,2,0,2 2366 | 2003-07-04,Italy,4,0,4 2367 | 2003-07-04,Kuwait,1,0,1 2368 | 2003-07-04,Malaysia,5,2,3 2369 | 2003-07-04,Mongolia,9,0,9 2370 | 2003-07-04,New Zealand,1,0,1 2371 | 2003-07-04,Philippines,14,2,12 2372 | 2003-07-04,Republic of Ireland,1,0,1 2373 | 2003-07-04,Republic of Korea,3,0,3 2374 | 2003-07-04,Romania,1,0,1 2375 | 2003-07-04,Russian Federation,1,0,0 2376 | 2003-07-04,Singapore,206,32,171 2377 | 2003-07-04,South Africa,1,1,0 2378 | 2003-07-04,Spain,1,0,1 2379 | 2003-07-04,Sweden,3,0,3 2380 | 2003-07-04,Switzerland,1,0,1 2381 | 2003-07-04,Thailand,9,2,7 2382 | 2003-07-04,United Kingdom,4,0,4 2383 | 2003-07-04,United States,73,0,65 2384 | 2003-07-04,Viet Nam,63,5,58 2385 | 2003-07-07,Brazil,1,0,1 2386 | 2003-07-07,Canada,251,38,193 2387 | 2003-07-07,China,5327,348,4934 2388 | 2003-07-07,"Hong Kong SAR, China",1755,298,1430 2389 | 2003-07-07,"Macao SAR, China",1,0,1 2390 | 2003-07-07,"Taiwan, China",674,84,500 2391 | 2003-07-07,Colombia,1,0,1 2392 | 2003-07-07,Finland,1,0,1 2393 | 2003-07-07,France,7,0,6 2394 | 2003-07-07,Germany,10,0,9 2395 | 2003-07-07,India,3,0,3 2396 | 2003-07-07,Indonesia,2,0,2 2397 | 2003-07-07,Italy,4,0,4 2398 | 2003-07-07,Kuwait,1,0,1 2399 | 2003-07-07,Malaysia,5,2,3 2400 | 2003-07-07,Mongolia,9,0,9 2401 | 2003-07-07,New Zealand,1,0,1 2402 | 2003-07-07,Philippines,14,2,12 2403 | 2003-07-07,Republic of Ireland,1,0,1 2404 | 2003-07-07,Republic of Korea,3,0,3 2405 | 2003-07-07,Romania,1,0,1 2406 | 2003-07-07,Russian Federation,1,0,0 2407 | 2003-07-07,Singapore,206,32,171 2408 | 2003-07-07,South Africa,1,1,0 2409 | 2003-07-07,Spain,1,0,1 2410 | 2003-07-07,Sweden,3,0,3 2411 | 2003-07-07,Switzerland,1,0,1 2412 | 2003-07-07,Thailand,9,2,7 2413 | 2003-07-07,United Kingdom,4,0,4 2414 | 2003-07-07,United States,73,0,65 2415 | 2003-07-07,Viet Nam,63,5,58 2416 | 2003-07-08,Brazil,1,0,1 2417 | 2003-07-08,Canada,250,38,194 2418 | 2003-07-08,China,5327,348,4934 2419 | 2003-07-08,"Hong Kong SAR, China",1755,298,1430 2420 | 2003-07-08,"Macao SAR, China",1,0,1 2421 | 2003-07-08,"Taiwan, China",671,84,502 2422 | 2003-07-08,Colombia,1,0,1 2423 | 2003-07-08,Finland,1,0,1 2424 | 2003-07-08,France,7,0,6 2425 | 2003-07-08,Germany,10,0,9 2426 | 2003-07-08,India,3,0,3 2427 | 2003-07-08,Indonesia,2,0,2 2428 | 2003-07-08,Italy,4,0,4 2429 | 2003-07-08,Kuwait,1,0,1 2430 | 2003-07-08,Malaysia,5,2,3 2431 | 2003-07-08,Mongolia,9,0,9 2432 | 2003-07-08,New Zealand,1,0,1 2433 | 2003-07-08,Philippines,14,2,12 2434 | 2003-07-08,Republic of Ireland,1,0,1 2435 | 2003-07-08,Republic of Korea,3,0,3 2436 | 2003-07-08,Romania,1,0,1 2437 | 2003-07-08,Russian Federation,1,0,0 2438 | 2003-07-08,Singapore,206,32,171 2439 | 2003-07-08,South Africa,1,1,0 2440 | 2003-07-08,Spain,1,0,1 2441 | 2003-07-08,Sweden,3,0,3 2442 | 2003-07-08,Switzerland,1,0,1 2443 | 2003-07-08,Thailand,9,2,7 2444 | 2003-07-08,United Kingdom,4,0,4 2445 | 2003-07-08,United States,74,0,64 2446 | 2003-07-08,Viet Nam,63,5,58 2447 | 2003-07-09,Brazil,1,0,1 2448 | 2003-07-09,Canada,249,38,193 2449 | 2003-07-09,China,5327,348,4939 2450 | 2003-07-09,"Hong Kong SAR, China",1755,298,1431 2451 | 2003-07-09,"Macao SAR, China",1,0,1 2452 | 2003-07-09,"Taiwan, China",671,84,504 2453 | 2003-07-09,Colombia,1,0,1 2454 | 2003-07-09,Finland,1,0,1 2455 | 2003-07-09,France,7,0,6 2456 | 2003-07-09,Germany,10,0,9 2457 | 2003-07-09,India,3,0,3 2458 | 2003-07-09,Indonesia,2,0,2 2459 | 2003-07-09,Italy,4,0,4 2460 | 2003-07-09,Kuwait,1,0,1 2461 | 2003-07-09,Malaysia,5,2,3 2462 | 2003-07-09,Mongolia,9,0,9 2463 | 2003-07-09,New Zealand,1,0,1 2464 | 2003-07-09,Philippines,14,2,12 2465 | 2003-07-09,Republic of Ireland,1,0,1 2466 | 2003-07-09,Republic of Korea,3,0,3 2467 | 2003-07-09,Romania,1,0,1 2468 | 2003-07-09,Russian Federation,1,0,0 2469 | 2003-07-09,Singapore,206,32,171 2470 | 2003-07-09,South Africa,1,1,0 2471 | 2003-07-09,Spain,1,0,1 2472 | 2003-07-09,Sweden,3,0,3 2473 | 2003-07-09,Switzerland,1,0,1 2474 | 2003-07-09,Thailand,9,2,7 2475 | 2003-07-09,United Kingdom,4,0,4 2476 | 2003-07-09,United States,75,0,67 2477 | 2003-07-09,Viet Nam,63,5,58 2478 | 2003-07-10,Brazil,1,0,1 2479 | 2003-07-10,Canada,250,38,194 2480 | 2003-07-10,China,5327,348,4941 2481 | 2003-07-10,"Hong Kong SAR, China",1755,298,1431 2482 | 2003-07-10,"Macao SAR, China",1,0,1 2483 | 2003-07-10,"Taiwan, China",671,84,506 2484 | 2003-07-10,Colombia,1,0,1 2485 | 2003-07-10,Finland,1,0,1 2486 | 2003-07-10,France,7,0,6 2487 | 2003-07-10,Germany,10,0,9 2488 | 2003-07-10,India,3,0,3 2489 | 2003-07-10,Indonesia,2,0,2 2490 | 2003-07-10,Italy,4,0,4 2491 | 2003-07-10,Kuwait,1,0,1 2492 | 2003-07-10,Malaysia,5,2,3 2493 | 2003-07-10,Mongolia,9,0,9 2494 | 2003-07-10,New Zealand,1,0,1 2495 | 2003-07-10,Philippines,14,2,12 2496 | 2003-07-10,Republic of Ireland,1,0,1 2497 | 2003-07-10,Republic of Korea,3,0,3 2498 | 2003-07-10,Romania,1,0,1 2499 | 2003-07-10,Russian Federation,1,0,0 2500 | 2003-07-10,Singapore,206,32,172 2501 | 2003-07-10,South Africa,1,1,0 2502 | 2003-07-10,Spain,1,0,1 2503 | 2003-07-10,Sweden,3,0,3 2504 | 2003-07-10,Switzerland,1,0,1 2505 | 2003-07-10,Thailand,9,2,7 2506 | 2003-07-10,United Kingdom,4,0,4 2507 | 2003-07-10,United States,75,0,67 2508 | 2003-07-10,Viet Nam,63,5,58 2509 | 2003-07-11,Brazil,1,0,1 2510 | 2003-07-11,Canada,250,38,194 2511 | 2003-07-11,China,5327,348,4941 2512 | 2003-07-11,"Hong Kong SAR, China",1755,298,1433 2513 | 2003-07-11,"Macao SAR, China",1,0,1 2514 | 2003-07-11,"Taiwan, China",671,84,507 2515 | 2003-07-11,Colombia,1,0,1 2516 | 2003-07-11,Finland,1,0,1 2517 | 2003-07-11,France,7,1,6 2518 | 2003-07-11,Germany,10,0,9 2519 | 2003-07-11,India,3,0,3 2520 | 2003-07-11,Indonesia,2,0,2 2521 | 2003-07-11,Italy,4,0,4 2522 | 2003-07-11,Kuwait,1,0,1 2523 | 2003-07-11,Malaysia,5,2,3 2524 | 2003-07-11,Mongolia,9,0,9 2525 | 2003-07-11,New Zealand,1,0,1 2526 | 2003-07-11,Philippines,14,2,12 2527 | 2003-07-11,Republic of Ireland,1,0,1 2528 | 2003-07-11,Republic of Korea,3,0,3 2529 | 2003-07-11,Romania,1,0,1 2530 | 2003-07-11,Russian Federation,1,0,0 2531 | 2003-07-11,Singapore,206,32,172 2532 | 2003-07-11,South Africa,1,1,0 2533 | 2003-07-11,Spain,1,0,1 2534 | 2003-07-11,Sweden,3,0,3 2535 | 2003-07-11,Switzerland,1,0,1 2536 | 2003-07-11,Thailand,9,2,7 2537 | 2003-07-11,United Kingdom,4,0,4 2538 | 2003-07-11,United States,75,0,67 2539 | 2003-07-11,Viet Nam,63,5,58 2540 | --------------------------------------------------------------------------------