diff --git a/components/common/FilterLink.js b/components/common/FilterLink.js
index 0fed3cd6..d0c4f1c1 100644
--- a/components/common/FilterLink.js
+++ b/components/common/FilterLink.js
@@ -6,14 +6,15 @@ import usePageQuery from 'hooks/usePageQuery';
import useMessages from 'hooks/useMessages';
import styles from './FilterLink.module.css';
-export function FilterLink({ id, value, label, externalUrl }) {
+export function FilterLink({ id, value, label, externalUrl, children, className }) {
const { formatMessage, labels } = useMessages();
const { resolveUrl, query } = usePageQuery();
const active = query[id] !== undefined;
const selected = query[id] === value;
return (
-
+
+ {children}
{!value && `(${label || formatMessage(labels.unknown)})`}
{value && (
-
-
+
+
+
);
}
diff --git a/components/metrics/RegionsTable.js b/components/metrics/RegionsTable.js
index fe4d5b91..83296d97 100644
--- a/components/metrics/RegionsTable.js
+++ b/components/metrics/RegionsTable.js
@@ -15,11 +15,11 @@ export function RegionsTable({ websiteId, ...props }) {
return regions[x] ? `${regions[x]}, ${countryNames[x.split('-')[0]]}` : x;
};
- const renderLink = ({ x }) => {
+ const renderLink = ({ x: code }) => {
return (
-
-
-
+
+
+
);
};
diff --git a/public/images/flags/ad.png b/public/images/flags/ad.png
new file mode 100644
index 00000000..b750895f
Binary files /dev/null and b/public/images/flags/ad.png differ
diff --git a/public/images/flags/ae.png b/public/images/flags/ae.png
new file mode 100644
index 00000000..b5d25f66
Binary files /dev/null and b/public/images/flags/ae.png differ
diff --git a/public/images/flags/af.png b/public/images/flags/af.png
new file mode 100644
index 00000000..f38b17a2
Binary files /dev/null and b/public/images/flags/af.png differ
diff --git a/public/images/flags/ag.png b/public/images/flags/ag.png
new file mode 100644
index 00000000..669e34e1
Binary files /dev/null and b/public/images/flags/ag.png differ
diff --git a/public/images/flags/ai.png b/public/images/flags/ai.png
new file mode 100644
index 00000000..19c48235
Binary files /dev/null and b/public/images/flags/ai.png differ
diff --git a/public/images/flags/al.png b/public/images/flags/al.png
new file mode 100644
index 00000000..79770bd4
Binary files /dev/null and b/public/images/flags/al.png differ
diff --git a/public/images/flags/am.png b/public/images/flags/am.png
new file mode 100644
index 00000000..36a2cc29
Binary files /dev/null and b/public/images/flags/am.png differ
diff --git a/public/images/flags/ao.png b/public/images/flags/ao.png
new file mode 100644
index 00000000..301a92d1
Binary files /dev/null and b/public/images/flags/ao.png differ
diff --git a/public/images/flags/aq.png b/public/images/flags/aq.png
new file mode 100644
index 00000000..accccd7b
Binary files /dev/null and b/public/images/flags/aq.png differ
diff --git a/public/images/flags/ar.png b/public/images/flags/ar.png
new file mode 100644
index 00000000..795042c0
Binary files /dev/null and b/public/images/flags/ar.png differ
diff --git a/public/images/flags/as.png b/public/images/flags/as.png
new file mode 100644
index 00000000..464e36b0
Binary files /dev/null and b/public/images/flags/as.png differ
diff --git a/public/images/flags/at.png b/public/images/flags/at.png
new file mode 100644
index 00000000..0848b2a6
Binary files /dev/null and b/public/images/flags/at.png differ
diff --git a/public/images/flags/au.png b/public/images/flags/au.png
new file mode 100644
index 00000000..9e4033c0
Binary files /dev/null and b/public/images/flags/au.png differ
diff --git a/public/images/flags/aw.png b/public/images/flags/aw.png
new file mode 100644
index 00000000..c59c9eda
Binary files /dev/null and b/public/images/flags/aw.png differ
diff --git a/public/images/flags/ax.png b/public/images/flags/ax.png
new file mode 100644
index 00000000..5ce6bdab
Binary files /dev/null and b/public/images/flags/ax.png differ
diff --git a/public/images/flags/az.png b/public/images/flags/az.png
new file mode 100644
index 00000000..d45b6eb5
Binary files /dev/null and b/public/images/flags/az.png differ
diff --git a/public/images/flags/ba.png b/public/images/flags/ba.png
new file mode 100644
index 00000000..dc479956
Binary files /dev/null and b/public/images/flags/ba.png differ
diff --git a/public/images/flags/bb.png b/public/images/flags/bb.png
new file mode 100644
index 00000000..6b429438
Binary files /dev/null and b/public/images/flags/bb.png differ
diff --git a/public/images/flags/bd.png b/public/images/flags/bd.png
new file mode 100644
index 00000000..571f0a47
Binary files /dev/null and b/public/images/flags/bd.png differ
diff --git a/public/images/flags/be.png b/public/images/flags/be.png
new file mode 100644
index 00000000..f4270f2e
Binary files /dev/null and b/public/images/flags/be.png differ
diff --git a/public/images/flags/bf.png b/public/images/flags/bf.png
new file mode 100644
index 00000000..1dffc199
Binary files /dev/null and b/public/images/flags/bf.png differ
diff --git a/public/images/flags/bg.png b/public/images/flags/bg.png
new file mode 100644
index 00000000..8cd991c5
Binary files /dev/null and b/public/images/flags/bg.png differ
diff --git a/public/images/flags/bh.png b/public/images/flags/bh.png
new file mode 100644
index 00000000..dcc9a0c0
Binary files /dev/null and b/public/images/flags/bh.png differ
diff --git a/public/images/flags/bi.png b/public/images/flags/bi.png
new file mode 100644
index 00000000..2b82b520
Binary files /dev/null and b/public/images/flags/bi.png differ
diff --git a/public/images/flags/bj.png b/public/images/flags/bj.png
new file mode 100644
index 00000000..ab6f4b95
Binary files /dev/null and b/public/images/flags/bj.png differ
diff --git a/public/images/flags/bl.png b/public/images/flags/bl.png
new file mode 100644
index 00000000..fdc0baa3
Binary files /dev/null and b/public/images/flags/bl.png differ
diff --git a/public/images/flags/bm.png b/public/images/flags/bm.png
new file mode 100644
index 00000000..fd230548
Binary files /dev/null and b/public/images/flags/bm.png differ
diff --git a/public/images/flags/bn.png b/public/images/flags/bn.png
new file mode 100644
index 00000000..bcd4bb9b
Binary files /dev/null and b/public/images/flags/bn.png differ
diff --git a/public/images/flags/bo.png b/public/images/flags/bo.png
new file mode 100644
index 00000000..1c613a33
Binary files /dev/null and b/public/images/flags/bo.png differ
diff --git a/public/images/flags/bq.png b/public/images/flags/bq.png
new file mode 100644
index 00000000..7dfbb590
Binary files /dev/null and b/public/images/flags/bq.png differ
diff --git a/public/images/flags/br.png b/public/images/flags/br.png
new file mode 100644
index 00000000..39cf3e7e
Binary files /dev/null and b/public/images/flags/br.png differ
diff --git a/public/images/flags/bs.png b/public/images/flags/bs.png
new file mode 100644
index 00000000..30d4907b
Binary files /dev/null and b/public/images/flags/bs.png differ
diff --git a/public/images/flags/bt.png b/public/images/flags/bt.png
new file mode 100644
index 00000000..6aaf2ebb
Binary files /dev/null and b/public/images/flags/bt.png differ
diff --git a/public/images/flags/bv.png b/public/images/flags/bv.png
new file mode 100644
index 00000000..bfbd46d5
Binary files /dev/null and b/public/images/flags/bv.png differ
diff --git a/public/images/flags/bw.png b/public/images/flags/bw.png
new file mode 100644
index 00000000..08934e7a
Binary files /dev/null and b/public/images/flags/bw.png differ
diff --git a/public/images/flags/by.png b/public/images/flags/by.png
new file mode 100644
index 00000000..e2eed0cf
Binary files /dev/null and b/public/images/flags/by.png differ
diff --git a/public/images/flags/bz.png b/public/images/flags/bz.png
new file mode 100644
index 00000000..5166529a
Binary files /dev/null and b/public/images/flags/bz.png differ
diff --git a/public/images/flags/ca.png b/public/images/flags/ca.png
new file mode 100644
index 00000000..16709978
Binary files /dev/null and b/public/images/flags/ca.png differ
diff --git a/public/images/flags/cc.png b/public/images/flags/cc.png
new file mode 100644
index 00000000..58c90ff3
Binary files /dev/null and b/public/images/flags/cc.png differ
diff --git a/public/images/flags/cd.png b/public/images/flags/cd.png
new file mode 100644
index 00000000..db2e24bf
Binary files /dev/null and b/public/images/flags/cd.png differ
diff --git a/public/images/flags/cf.png b/public/images/flags/cf.png
new file mode 100644
index 00000000..0c73cc18
Binary files /dev/null and b/public/images/flags/cf.png differ
diff --git a/public/images/flags/cg.png b/public/images/flags/cg.png
new file mode 100644
index 00000000..5c87941a
Binary files /dev/null and b/public/images/flags/cg.png differ
diff --git a/public/images/flags/ch.png b/public/images/flags/ch.png
new file mode 100644
index 00000000..aef5f5f7
Binary files /dev/null and b/public/images/flags/ch.png differ
diff --git a/public/images/flags/ci.png b/public/images/flags/ci.png
new file mode 100644
index 00000000..c9f1db6c
Binary files /dev/null and b/public/images/flags/ci.png differ
diff --git a/public/images/flags/ck.png b/public/images/flags/ck.png
new file mode 100644
index 00000000..b339940d
Binary files /dev/null and b/public/images/flags/ck.png differ
diff --git a/public/images/flags/cl.png b/public/images/flags/cl.png
new file mode 100644
index 00000000..7015e884
Binary files /dev/null and b/public/images/flags/cl.png differ
diff --git a/public/images/flags/cm.png b/public/images/flags/cm.png
new file mode 100644
index 00000000..1d089f2c
Binary files /dev/null and b/public/images/flags/cm.png differ
diff --git a/public/images/flags/cn.png b/public/images/flags/cn.png
new file mode 100644
index 00000000..5fe7e5f8
Binary files /dev/null and b/public/images/flags/cn.png differ
diff --git a/public/images/flags/co.png b/public/images/flags/co.png
new file mode 100644
index 00000000..d03450a2
Binary files /dev/null and b/public/images/flags/co.png differ
diff --git a/public/images/flags/cr.png b/public/images/flags/cr.png
new file mode 100644
index 00000000..84d4abae
Binary files /dev/null and b/public/images/flags/cr.png differ
diff --git a/public/images/flags/cu.png b/public/images/flags/cu.png
new file mode 100644
index 00000000..22855648
Binary files /dev/null and b/public/images/flags/cu.png differ
diff --git a/public/images/flags/cv.png b/public/images/flags/cv.png
new file mode 100644
index 00000000..b27e125e
Binary files /dev/null and b/public/images/flags/cv.png differ
diff --git a/public/images/flags/cw.png b/public/images/flags/cw.png
new file mode 100644
index 00000000..459d4db1
Binary files /dev/null and b/public/images/flags/cw.png differ
diff --git a/public/images/flags/cx.png b/public/images/flags/cx.png
new file mode 100644
index 00000000..b70ce5f4
Binary files /dev/null and b/public/images/flags/cx.png differ
diff --git a/public/images/flags/cy.png b/public/images/flags/cy.png
new file mode 100644
index 00000000..984a03ef
Binary files /dev/null and b/public/images/flags/cy.png differ
diff --git a/public/images/flags/cz.png b/public/images/flags/cz.png
new file mode 100644
index 00000000..50405428
Binary files /dev/null and b/public/images/flags/cz.png differ
diff --git a/public/images/flags/de.png b/public/images/flags/de.png
new file mode 100644
index 00000000..f57ee83d
Binary files /dev/null and b/public/images/flags/de.png differ
diff --git a/public/images/flags/dj.png b/public/images/flags/dj.png
new file mode 100644
index 00000000..366eb1e0
Binary files /dev/null and b/public/images/flags/dj.png differ
diff --git a/public/images/flags/dk.png b/public/images/flags/dk.png
new file mode 100644
index 00000000..80dac23d
Binary files /dev/null and b/public/images/flags/dk.png differ
diff --git a/public/images/flags/dm.png b/public/images/flags/dm.png
new file mode 100644
index 00000000..89c01b8a
Binary files /dev/null and b/public/images/flags/dm.png differ
diff --git a/public/images/flags/do.png b/public/images/flags/do.png
new file mode 100644
index 00000000..8384003c
Binary files /dev/null and b/public/images/flags/do.png differ
diff --git a/public/images/flags/dz.png b/public/images/flags/dz.png
new file mode 100644
index 00000000..1e75b36c
Binary files /dev/null and b/public/images/flags/dz.png differ
diff --git a/public/images/flags/ec.png b/public/images/flags/ec.png
new file mode 100644
index 00000000..3abdceb6
Binary files /dev/null and b/public/images/flags/ec.png differ
diff --git a/public/images/flags/ee.png b/public/images/flags/ee.png
new file mode 100644
index 00000000..ed175b5f
Binary files /dev/null and b/public/images/flags/ee.png differ
diff --git a/public/images/flags/eg.png b/public/images/flags/eg.png
new file mode 100644
index 00000000..572b899a
Binary files /dev/null and b/public/images/flags/eg.png differ
diff --git a/public/images/flags/eh.png b/public/images/flags/eh.png
new file mode 100644
index 00000000..af9b2d0a
Binary files /dev/null and b/public/images/flags/eh.png differ
diff --git a/public/images/flags/er.png b/public/images/flags/er.png
new file mode 100644
index 00000000..01377ae5
Binary files /dev/null and b/public/images/flags/er.png differ
diff --git a/public/images/flags/es.png b/public/images/flags/es.png
new file mode 100644
index 00000000..d0b393bf
Binary files /dev/null and b/public/images/flags/es.png differ
diff --git a/public/images/flags/et.png b/public/images/flags/et.png
new file mode 100644
index 00000000..04939463
Binary files /dev/null and b/public/images/flags/et.png differ
diff --git a/public/images/flags/fi.png b/public/images/flags/fi.png
new file mode 100644
index 00000000..c79484eb
Binary files /dev/null and b/public/images/flags/fi.png differ
diff --git a/public/images/flags/fj.png b/public/images/flags/fj.png
new file mode 100644
index 00000000..645f7642
Binary files /dev/null and b/public/images/flags/fj.png differ
diff --git a/public/images/flags/fk.png b/public/images/flags/fk.png
new file mode 100644
index 00000000..a0369220
Binary files /dev/null and b/public/images/flags/fk.png differ
diff --git a/public/images/flags/fm.png b/public/images/flags/fm.png
new file mode 100644
index 00000000..8ef80081
Binary files /dev/null and b/public/images/flags/fm.png differ
diff --git a/public/images/flags/fo.png b/public/images/flags/fo.png
new file mode 100644
index 00000000..2e424925
Binary files /dev/null and b/public/images/flags/fo.png differ
diff --git a/public/images/flags/fr.png b/public/images/flags/fr.png
new file mode 100644
index 00000000..1cba62e2
Binary files /dev/null and b/public/images/flags/fr.png differ
diff --git a/public/images/flags/ga.png b/public/images/flags/ga.png
new file mode 100644
index 00000000..9dfacfbd
Binary files /dev/null and b/public/images/flags/ga.png differ
diff --git a/public/images/flags/gb-eng.png b/public/images/flags/gb-eng.png
new file mode 100644
index 00000000..b1f3ead2
Binary files /dev/null and b/public/images/flags/gb-eng.png differ
diff --git a/public/images/flags/gb-nir.png b/public/images/flags/gb-nir.png
new file mode 100644
index 00000000..79aa0d15
Binary files /dev/null and b/public/images/flags/gb-nir.png differ
diff --git a/public/images/flags/gb-sct.png b/public/images/flags/gb-sct.png
new file mode 100644
index 00000000..665b918c
Binary files /dev/null and b/public/images/flags/gb-sct.png differ
diff --git a/public/images/flags/gb-wls.png b/public/images/flags/gb-wls.png
new file mode 100644
index 00000000..4d3e5d58
Binary files /dev/null and b/public/images/flags/gb-wls.png differ
diff --git a/public/images/flags/gb.png b/public/images/flags/gb.png
new file mode 100644
index 00000000..90cd0c40
Binary files /dev/null and b/public/images/flags/gb.png differ
diff --git a/public/images/flags/gd.png b/public/images/flags/gd.png
new file mode 100644
index 00000000..edc23743
Binary files /dev/null and b/public/images/flags/gd.png differ
diff --git a/public/images/flags/ge.png b/public/images/flags/ge.png
new file mode 100644
index 00000000..fc702ed3
Binary files /dev/null and b/public/images/flags/ge.png differ
diff --git a/public/images/flags/gf.png b/public/images/flags/gf.png
new file mode 100644
index 00000000..06469812
Binary files /dev/null and b/public/images/flags/gf.png differ
diff --git a/public/images/flags/gg.png b/public/images/flags/gg.png
new file mode 100644
index 00000000..e81ad674
Binary files /dev/null and b/public/images/flags/gg.png differ
diff --git a/public/images/flags/gh.png b/public/images/flags/gh.png
new file mode 100644
index 00000000..f60438e5
Binary files /dev/null and b/public/images/flags/gh.png differ
diff --git a/public/images/flags/gi.png b/public/images/flags/gi.png
new file mode 100644
index 00000000..f5c613ce
Binary files /dev/null and b/public/images/flags/gi.png differ
diff --git a/public/images/flags/gl.png b/public/images/flags/gl.png
new file mode 100644
index 00000000..5d72262f
Binary files /dev/null and b/public/images/flags/gl.png differ
diff --git a/public/images/flags/gm.png b/public/images/flags/gm.png
new file mode 100644
index 00000000..b7e639ff
Binary files /dev/null and b/public/images/flags/gm.png differ
diff --git a/public/images/flags/gn.png b/public/images/flags/gn.png
new file mode 100644
index 00000000..5ec89029
Binary files /dev/null and b/public/images/flags/gn.png differ
diff --git a/public/images/flags/gp.png b/public/images/flags/gp.png
new file mode 100644
index 00000000..519b7cae
Binary files /dev/null and b/public/images/flags/gp.png differ
diff --git a/public/images/flags/gq.png b/public/images/flags/gq.png
new file mode 100644
index 00000000..d49b6d19
Binary files /dev/null and b/public/images/flags/gq.png differ
diff --git a/public/images/flags/gr.png b/public/images/flags/gr.png
new file mode 100644
index 00000000..3b207210
Binary files /dev/null and b/public/images/flags/gr.png differ
diff --git a/public/images/flags/gs.png b/public/images/flags/gs.png
new file mode 100644
index 00000000..5cf5a1bb
Binary files /dev/null and b/public/images/flags/gs.png differ
diff --git a/public/images/flags/gt.png b/public/images/flags/gt.png
new file mode 100644
index 00000000..b2664f79
Binary files /dev/null and b/public/images/flags/gt.png differ
diff --git a/public/images/flags/gu.png b/public/images/flags/gu.png
new file mode 100644
index 00000000..2221ff86
Binary files /dev/null and b/public/images/flags/gu.png differ
diff --git a/public/images/flags/gw.png b/public/images/flags/gw.png
new file mode 100644
index 00000000..27077208
Binary files /dev/null and b/public/images/flags/gw.png differ
diff --git a/public/images/flags/gy.png b/public/images/flags/gy.png
new file mode 100644
index 00000000..12e66a53
Binary files /dev/null and b/public/images/flags/gy.png differ
diff --git a/public/images/flags/hk.png b/public/images/flags/hk.png
new file mode 100644
index 00000000..49c4f663
Binary files /dev/null and b/public/images/flags/hk.png differ
diff --git a/public/images/flags/hm.png b/public/images/flags/hm.png
new file mode 100644
index 00000000..d372e40f
Binary files /dev/null and b/public/images/flags/hm.png differ
diff --git a/public/images/flags/hn.png b/public/images/flags/hn.png
new file mode 100644
index 00000000..5fac3cc2
Binary files /dev/null and b/public/images/flags/hn.png differ
diff --git a/public/images/flags/hr.png b/public/images/flags/hr.png
new file mode 100644
index 00000000..372b89e5
Binary files /dev/null and b/public/images/flags/hr.png differ
diff --git a/public/images/flags/ht.png b/public/images/flags/ht.png
new file mode 100644
index 00000000..64805364
Binary files /dev/null and b/public/images/flags/ht.png differ
diff --git a/public/images/flags/hu.png b/public/images/flags/hu.png
new file mode 100644
index 00000000..2b7d26d7
Binary files /dev/null and b/public/images/flags/hu.png differ
diff --git a/public/images/flags/id.png b/public/images/flags/id.png
new file mode 100644
index 00000000..03fdc567
Binary files /dev/null and b/public/images/flags/id.png differ
diff --git a/public/images/flags/ie.png b/public/images/flags/ie.png
new file mode 100644
index 00000000..68b87040
Binary files /dev/null and b/public/images/flags/ie.png differ
diff --git a/public/images/flags/il.png b/public/images/flags/il.png
new file mode 100644
index 00000000..617bcf6c
Binary files /dev/null and b/public/images/flags/il.png differ
diff --git a/public/images/flags/im.png b/public/images/flags/im.png
new file mode 100644
index 00000000..5fe29266
Binary files /dev/null and b/public/images/flags/im.png differ
diff --git a/public/images/flags/in.png b/public/images/flags/in.png
new file mode 100644
index 00000000..e234bfda
Binary files /dev/null and b/public/images/flags/in.png differ
diff --git a/public/images/flags/io.png b/public/images/flags/io.png
new file mode 100644
index 00000000..4f05166a
Binary files /dev/null and b/public/images/flags/io.png differ
diff --git a/public/images/flags/iq.png b/public/images/flags/iq.png
new file mode 100644
index 00000000..47903a49
Binary files /dev/null and b/public/images/flags/iq.png differ
diff --git a/public/images/flags/ir.png b/public/images/flags/ir.png
new file mode 100644
index 00000000..958d398b
Binary files /dev/null and b/public/images/flags/ir.png differ
diff --git a/public/images/flags/is.png b/public/images/flags/is.png
new file mode 100644
index 00000000..4ebc8453
Binary files /dev/null and b/public/images/flags/is.png differ
diff --git a/public/images/flags/it.png b/public/images/flags/it.png
new file mode 100644
index 00000000..f342a33c
Binary files /dev/null and b/public/images/flags/it.png differ
diff --git a/public/images/flags/je.png b/public/images/flags/je.png
new file mode 100644
index 00000000..3d7f194a
Binary files /dev/null and b/public/images/flags/je.png differ
diff --git a/public/images/flags/jm.png b/public/images/flags/jm.png
new file mode 100644
index 00000000..a380e175
Binary files /dev/null and b/public/images/flags/jm.png differ
diff --git a/public/images/flags/jo.png b/public/images/flags/jo.png
new file mode 100644
index 00000000..cc5422b5
Binary files /dev/null and b/public/images/flags/jo.png differ
diff --git a/public/images/flags/jp.png b/public/images/flags/jp.png
new file mode 100644
index 00000000..41304597
Binary files /dev/null and b/public/images/flags/jp.png differ
diff --git a/public/images/flags/ke.png b/public/images/flags/ke.png
new file mode 100644
index 00000000..88cd07fd
Binary files /dev/null and b/public/images/flags/ke.png differ
diff --git a/public/images/flags/kg.png b/public/images/flags/kg.png
new file mode 100644
index 00000000..1e49b97c
Binary files /dev/null and b/public/images/flags/kg.png differ
diff --git a/public/images/flags/kh.png b/public/images/flags/kh.png
new file mode 100644
index 00000000..414f0ec7
Binary files /dev/null and b/public/images/flags/kh.png differ
diff --git a/public/images/flags/ki.png b/public/images/flags/ki.png
new file mode 100644
index 00000000..1034b3de
Binary files /dev/null and b/public/images/flags/ki.png differ
diff --git a/public/images/flags/km.png b/public/images/flags/km.png
new file mode 100644
index 00000000..e886085f
Binary files /dev/null and b/public/images/flags/km.png differ
diff --git a/public/images/flags/kn.png b/public/images/flags/kn.png
new file mode 100644
index 00000000..133f40d1
Binary files /dev/null and b/public/images/flags/kn.png differ
diff --git a/public/images/flags/kp.png b/public/images/flags/kp.png
new file mode 100644
index 00000000..2aa96f04
Binary files /dev/null and b/public/images/flags/kp.png differ
diff --git a/public/images/flags/kr.png b/public/images/flags/kr.png
new file mode 100644
index 00000000..4a737a2b
Binary files /dev/null and b/public/images/flags/kr.png differ
diff --git a/public/images/flags/kw.png b/public/images/flags/kw.png
new file mode 100644
index 00000000..67f127c0
Binary files /dev/null and b/public/images/flags/kw.png differ
diff --git a/public/images/flags/ky.png b/public/images/flags/ky.png
new file mode 100644
index 00000000..33c47992
Binary files /dev/null and b/public/images/flags/ky.png differ
diff --git a/public/images/flags/kz.png b/public/images/flags/kz.png
new file mode 100644
index 00000000..42589692
Binary files /dev/null and b/public/images/flags/kz.png differ
diff --git a/public/images/flags/la.png b/public/images/flags/la.png
new file mode 100644
index 00000000..3202a8a8
Binary files /dev/null and b/public/images/flags/la.png differ
diff --git a/public/images/flags/lb.png b/public/images/flags/lb.png
new file mode 100644
index 00000000..09a452f2
Binary files /dev/null and b/public/images/flags/lb.png differ
diff --git a/public/images/flags/lc.png b/public/images/flags/lc.png
new file mode 100644
index 00000000..bdec5c8e
Binary files /dev/null and b/public/images/flags/lc.png differ
diff --git a/public/images/flags/li.png b/public/images/flags/li.png
new file mode 100644
index 00000000..f881eb36
Binary files /dev/null and b/public/images/flags/li.png differ
diff --git a/public/images/flags/lk.png b/public/images/flags/lk.png
new file mode 100644
index 00000000..8e8da850
Binary files /dev/null and b/public/images/flags/lk.png differ
diff --git a/public/images/flags/lr.png b/public/images/flags/lr.png
new file mode 100644
index 00000000..a5bec9dc
Binary files /dev/null and b/public/images/flags/lr.png differ
diff --git a/public/images/flags/ls.png b/public/images/flags/ls.png
new file mode 100644
index 00000000..16db821e
Binary files /dev/null and b/public/images/flags/ls.png differ
diff --git a/public/images/flags/lt.png b/public/images/flags/lt.png
new file mode 100644
index 00000000..13c6ea41
Binary files /dev/null and b/public/images/flags/lt.png differ
diff --git a/public/images/flags/lu.png b/public/images/flags/lu.png
new file mode 100644
index 00000000..6a0cb7e1
Binary files /dev/null and b/public/images/flags/lu.png differ
diff --git a/public/images/flags/lv.png b/public/images/flags/lv.png
new file mode 100644
index 00000000..bccb85eb
Binary files /dev/null and b/public/images/flags/lv.png differ
diff --git a/public/images/flags/ly.png b/public/images/flags/ly.png
new file mode 100644
index 00000000..298393fe
Binary files /dev/null and b/public/images/flags/ly.png differ
diff --git a/public/images/flags/ma.png b/public/images/flags/ma.png
new file mode 100644
index 00000000..084b197e
Binary files /dev/null and b/public/images/flags/ma.png differ
diff --git a/public/images/flags/mc.png b/public/images/flags/mc.png
new file mode 100644
index 00000000..3a141daa
Binary files /dev/null and b/public/images/flags/mc.png differ
diff --git a/public/images/flags/md.png b/public/images/flags/md.png
new file mode 100644
index 00000000..3ca84e6a
Binary files /dev/null and b/public/images/flags/md.png differ
diff --git a/public/images/flags/me.png b/public/images/flags/me.png
new file mode 100644
index 00000000..e5e04459
Binary files /dev/null and b/public/images/flags/me.png differ
diff --git a/public/images/flags/mf.png b/public/images/flags/mf.png
new file mode 100644
index 00000000..1cba62e2
Binary files /dev/null and b/public/images/flags/mf.png differ
diff --git a/public/images/flags/mg.png b/public/images/flags/mg.png
new file mode 100644
index 00000000..46f0a575
Binary files /dev/null and b/public/images/flags/mg.png differ
diff --git a/public/images/flags/mh.png b/public/images/flags/mh.png
new file mode 100644
index 00000000..9f000a55
Binary files /dev/null and b/public/images/flags/mh.png differ
diff --git a/public/images/flags/mk.png b/public/images/flags/mk.png
new file mode 100644
index 00000000..ce71c21c
Binary files /dev/null and b/public/images/flags/mk.png differ
diff --git a/public/images/flags/ml.png b/public/images/flags/ml.png
new file mode 100644
index 00000000..6c0dcf06
Binary files /dev/null and b/public/images/flags/ml.png differ
diff --git a/public/images/flags/mm.png b/public/images/flags/mm.png
new file mode 100644
index 00000000..650f535e
Binary files /dev/null and b/public/images/flags/mm.png differ
diff --git a/public/images/flags/mn.png b/public/images/flags/mn.png
new file mode 100644
index 00000000..2b00e7bb
Binary files /dev/null and b/public/images/flags/mn.png differ
diff --git a/public/images/flags/mo.png b/public/images/flags/mo.png
new file mode 100644
index 00000000..2e699080
Binary files /dev/null and b/public/images/flags/mo.png differ
diff --git a/public/images/flags/mp.png b/public/images/flags/mp.png
new file mode 100644
index 00000000..ee9d6213
Binary files /dev/null and b/public/images/flags/mp.png differ
diff --git a/public/images/flags/mq.png b/public/images/flags/mq.png
new file mode 100644
index 00000000..ca303e89
Binary files /dev/null and b/public/images/flags/mq.png differ
diff --git a/public/images/flags/mr.png b/public/images/flags/mr.png
new file mode 100644
index 00000000..f15a388c
Binary files /dev/null and b/public/images/flags/mr.png differ
diff --git a/public/images/flags/ms.png b/public/images/flags/ms.png
new file mode 100644
index 00000000..31b268b0
Binary files /dev/null and b/public/images/flags/ms.png differ
diff --git a/public/images/flags/mt.png b/public/images/flags/mt.png
new file mode 100644
index 00000000..b83f796b
Binary files /dev/null and b/public/images/flags/mt.png differ
diff --git a/public/images/flags/mu.png b/public/images/flags/mu.png
new file mode 100644
index 00000000..df6294b3
Binary files /dev/null and b/public/images/flags/mu.png differ
diff --git a/public/images/flags/mv.png b/public/images/flags/mv.png
new file mode 100644
index 00000000..3af54a41
Binary files /dev/null and b/public/images/flags/mv.png differ
diff --git a/public/images/flags/mw.png b/public/images/flags/mw.png
new file mode 100644
index 00000000..9f2daed4
Binary files /dev/null and b/public/images/flags/mw.png differ
diff --git a/public/images/flags/mx.png b/public/images/flags/mx.png
new file mode 100644
index 00000000..00041869
Binary files /dev/null and b/public/images/flags/mx.png differ
diff --git a/public/images/flags/my.png b/public/images/flags/my.png
new file mode 100644
index 00000000..b1c71f56
Binary files /dev/null and b/public/images/flags/my.png differ
diff --git a/public/images/flags/mz.png b/public/images/flags/mz.png
new file mode 100644
index 00000000..64112519
Binary files /dev/null and b/public/images/flags/mz.png differ
diff --git a/public/images/flags/na.png b/public/images/flags/na.png
new file mode 100644
index 00000000..99f7e3cd
Binary files /dev/null and b/public/images/flags/na.png differ
diff --git a/public/images/flags/nc.png b/public/images/flags/nc.png
new file mode 100644
index 00000000..34a619e5
Binary files /dev/null and b/public/images/flags/nc.png differ
diff --git a/public/images/flags/ne.png b/public/images/flags/ne.png
new file mode 100644
index 00000000..bdce81cd
Binary files /dev/null and b/public/images/flags/ne.png differ
diff --git a/public/images/flags/nf.png b/public/images/flags/nf.png
new file mode 100644
index 00000000..e1f1b2fa
Binary files /dev/null and b/public/images/flags/nf.png differ
diff --git a/public/images/flags/ng.png b/public/images/flags/ng.png
new file mode 100644
index 00000000..488068e7
Binary files /dev/null and b/public/images/flags/ng.png differ
diff --git a/public/images/flags/ni.png b/public/images/flags/ni.png
new file mode 100644
index 00000000..3df6cc2e
Binary files /dev/null and b/public/images/flags/ni.png differ
diff --git a/public/images/flags/nl.png b/public/images/flags/nl.png
new file mode 100644
index 00000000..564a9154
Binary files /dev/null and b/public/images/flags/nl.png differ
diff --git a/public/images/flags/no.png b/public/images/flags/no.png
new file mode 100644
index 00000000..bfbd46d5
Binary files /dev/null and b/public/images/flags/no.png differ
diff --git a/public/images/flags/np.png b/public/images/flags/np.png
new file mode 100644
index 00000000..1c3205df
Binary files /dev/null and b/public/images/flags/np.png differ
diff --git a/public/images/flags/nr.png b/public/images/flags/nr.png
new file mode 100644
index 00000000..e915a488
Binary files /dev/null and b/public/images/flags/nr.png differ
diff --git a/public/images/flags/nu.png b/public/images/flags/nu.png
new file mode 100644
index 00000000..7cd5f524
Binary files /dev/null and b/public/images/flags/nu.png differ
diff --git a/public/images/flags/nz.png b/public/images/flags/nz.png
new file mode 100644
index 00000000..7d9e1615
Binary files /dev/null and b/public/images/flags/nz.png differ
diff --git a/public/images/flags/om.png b/public/images/flags/om.png
new file mode 100644
index 00000000..9c658d41
Binary files /dev/null and b/public/images/flags/om.png differ
diff --git a/public/images/flags/pa.png b/public/images/flags/pa.png
new file mode 100644
index 00000000..0c45461b
Binary files /dev/null and b/public/images/flags/pa.png differ
diff --git a/public/images/flags/pe.png b/public/images/flags/pe.png
new file mode 100644
index 00000000..7a462cce
Binary files /dev/null and b/public/images/flags/pe.png differ
diff --git a/public/images/flags/pf.png b/public/images/flags/pf.png
new file mode 100644
index 00000000..d2ccc545
Binary files /dev/null and b/public/images/flags/pf.png differ
diff --git a/public/images/flags/pg.png b/public/images/flags/pg.png
new file mode 100644
index 00000000..d1c25b2d
Binary files /dev/null and b/public/images/flags/pg.png differ
diff --git a/public/images/flags/ph.png b/public/images/flags/ph.png
new file mode 100644
index 00000000..a173e253
Binary files /dev/null and b/public/images/flags/ph.png differ
diff --git a/public/images/flags/pk.png b/public/images/flags/pk.png
new file mode 100644
index 00000000..442d03c5
Binary files /dev/null and b/public/images/flags/pk.png differ
diff --git a/public/images/flags/pl.png b/public/images/flags/pl.png
new file mode 100644
index 00000000..f220bfea
Binary files /dev/null and b/public/images/flags/pl.png differ
diff --git a/public/images/flags/pm.png b/public/images/flags/pm.png
new file mode 100644
index 00000000..fa0f4bf7
Binary files /dev/null and b/public/images/flags/pm.png differ
diff --git a/public/images/flags/pn.png b/public/images/flags/pn.png
new file mode 100644
index 00000000..e739f95d
Binary files /dev/null and b/public/images/flags/pn.png differ
diff --git a/public/images/flags/pr.png b/public/images/flags/pr.png
new file mode 100644
index 00000000..aa7bef7f
Binary files /dev/null and b/public/images/flags/pr.png differ
diff --git a/public/images/flags/ps.png b/public/images/flags/ps.png
new file mode 100644
index 00000000..c3e1a5c1
Binary files /dev/null and b/public/images/flags/ps.png differ
diff --git a/public/images/flags/pt.png b/public/images/flags/pt.png
new file mode 100644
index 00000000..1be1ceea
Binary files /dev/null and b/public/images/flags/pt.png differ
diff --git a/public/images/flags/pw.png b/public/images/flags/pw.png
new file mode 100644
index 00000000..2efb7444
Binary files /dev/null and b/public/images/flags/pw.png differ
diff --git a/public/images/flags/py.png b/public/images/flags/py.png
new file mode 100644
index 00000000..3ebdc493
Binary files /dev/null and b/public/images/flags/py.png differ
diff --git a/public/images/flags/qa.png b/public/images/flags/qa.png
new file mode 100644
index 00000000..9b0e95a9
Binary files /dev/null and b/public/images/flags/qa.png differ
diff --git a/public/images/flags/re.png b/public/images/flags/re.png
new file mode 100644
index 00000000..98b2ca35
Binary files /dev/null and b/public/images/flags/re.png differ
diff --git a/public/images/flags/ro.png b/public/images/flags/ro.png
new file mode 100644
index 00000000..8ea5627e
Binary files /dev/null and b/public/images/flags/ro.png differ
diff --git a/public/images/flags/rs.png b/public/images/flags/rs.png
new file mode 100644
index 00000000..3a624f76
Binary files /dev/null and b/public/images/flags/rs.png differ
diff --git a/public/images/flags/ru.png b/public/images/flags/ru.png
new file mode 100644
index 00000000..6821d59b
Binary files /dev/null and b/public/images/flags/ru.png differ
diff --git a/public/images/flags/rw.png b/public/images/flags/rw.png
new file mode 100644
index 00000000..84ea77af
Binary files /dev/null and b/public/images/flags/rw.png differ
diff --git a/public/images/flags/sa.png b/public/images/flags/sa.png
new file mode 100644
index 00000000..bcf6779c
Binary files /dev/null and b/public/images/flags/sa.png differ
diff --git a/public/images/flags/sb.png b/public/images/flags/sb.png
new file mode 100644
index 00000000..0caccaaf
Binary files /dev/null and b/public/images/flags/sb.png differ
diff --git a/public/images/flags/sc.png b/public/images/flags/sc.png
new file mode 100644
index 00000000..2ccd568b
Binary files /dev/null and b/public/images/flags/sc.png differ
diff --git a/public/images/flags/sd.png b/public/images/flags/sd.png
new file mode 100644
index 00000000..80517e63
Binary files /dev/null and b/public/images/flags/sd.png differ
diff --git a/public/images/flags/se.png b/public/images/flags/se.png
new file mode 100644
index 00000000..f937cb00
Binary files /dev/null and b/public/images/flags/se.png differ
diff --git a/public/images/flags/sg.png b/public/images/flags/sg.png
new file mode 100644
index 00000000..2151da44
Binary files /dev/null and b/public/images/flags/sg.png differ
diff --git a/public/images/flags/sh.png b/public/images/flags/sh.png
new file mode 100644
index 00000000..1648f342
Binary files /dev/null and b/public/images/flags/sh.png differ
diff --git a/public/images/flags/si.png b/public/images/flags/si.png
new file mode 100644
index 00000000..ebfa53e4
Binary files /dev/null and b/public/images/flags/si.png differ
diff --git a/public/images/flags/sj.png b/public/images/flags/sj.png
new file mode 100644
index 00000000..bfbd46d5
Binary files /dev/null and b/public/images/flags/sj.png differ
diff --git a/public/images/flags/sk.png b/public/images/flags/sk.png
new file mode 100644
index 00000000..01e2c89c
Binary files /dev/null and b/public/images/flags/sk.png differ
diff --git a/public/images/flags/sl.png b/public/images/flags/sl.png
new file mode 100644
index 00000000..a7d36d7a
Binary files /dev/null and b/public/images/flags/sl.png differ
diff --git a/public/images/flags/sm.png b/public/images/flags/sm.png
new file mode 100644
index 00000000..482dfcf3
Binary files /dev/null and b/public/images/flags/sm.png differ
diff --git a/public/images/flags/sn.png b/public/images/flags/sn.png
new file mode 100644
index 00000000..3ecd1663
Binary files /dev/null and b/public/images/flags/sn.png differ
diff --git a/public/images/flags/so.png b/public/images/flags/so.png
new file mode 100644
index 00000000..70f94ec1
Binary files /dev/null and b/public/images/flags/so.png differ
diff --git a/public/images/flags/sr.png b/public/images/flags/sr.png
new file mode 100644
index 00000000..26c2681c
Binary files /dev/null and b/public/images/flags/sr.png differ
diff --git a/public/images/flags/ss.png b/public/images/flags/ss.png
new file mode 100644
index 00000000..6bf32517
Binary files /dev/null and b/public/images/flags/ss.png differ
diff --git a/public/images/flags/st.png b/public/images/flags/st.png
new file mode 100644
index 00000000..a029334b
Binary files /dev/null and b/public/images/flags/st.png differ
diff --git a/public/images/flags/sv.png b/public/images/flags/sv.png
new file mode 100644
index 00000000..17965f43
Binary files /dev/null and b/public/images/flags/sv.png differ
diff --git a/public/images/flags/sx.png b/public/images/flags/sx.png
new file mode 100644
index 00000000..bdeff0c9
Binary files /dev/null and b/public/images/flags/sx.png differ
diff --git a/public/images/flags/sy.png b/public/images/flags/sy.png
new file mode 100644
index 00000000..fe038425
Binary files /dev/null and b/public/images/flags/sy.png differ
diff --git a/public/images/flags/sz.png b/public/images/flags/sz.png
new file mode 100644
index 00000000..2cd6beba
Binary files /dev/null and b/public/images/flags/sz.png differ
diff --git a/public/images/flags/tc.png b/public/images/flags/tc.png
new file mode 100644
index 00000000..2d3a9017
Binary files /dev/null and b/public/images/flags/tc.png differ
diff --git a/public/images/flags/td.png b/public/images/flags/td.png
new file mode 100644
index 00000000..c59f4e9d
Binary files /dev/null and b/public/images/flags/td.png differ
diff --git a/public/images/flags/tf.png b/public/images/flags/tf.png
new file mode 100644
index 00000000..95df01a2
Binary files /dev/null and b/public/images/flags/tf.png differ
diff --git a/public/images/flags/tg.png b/public/images/flags/tg.png
new file mode 100644
index 00000000..de1a7ec8
Binary files /dev/null and b/public/images/flags/tg.png differ
diff --git a/public/images/flags/th.png b/public/images/flags/th.png
new file mode 100644
index 00000000..76836d87
Binary files /dev/null and b/public/images/flags/th.png differ
diff --git a/public/images/flags/tj.png b/public/images/flags/tj.png
new file mode 100644
index 00000000..cf3384f0
Binary files /dev/null and b/public/images/flags/tj.png differ
diff --git a/public/images/flags/tk.png b/public/images/flags/tk.png
new file mode 100644
index 00000000..2eb355f9
Binary files /dev/null and b/public/images/flags/tk.png differ
diff --git a/public/images/flags/tl.png b/public/images/flags/tl.png
new file mode 100644
index 00000000..248c1099
Binary files /dev/null and b/public/images/flags/tl.png differ
diff --git a/public/images/flags/tm.png b/public/images/flags/tm.png
new file mode 100644
index 00000000..747f9b2e
Binary files /dev/null and b/public/images/flags/tm.png differ
diff --git a/public/images/flags/tn.png b/public/images/flags/tn.png
new file mode 100644
index 00000000..93d7228e
Binary files /dev/null and b/public/images/flags/tn.png differ
diff --git a/public/images/flags/to.png b/public/images/flags/to.png
new file mode 100644
index 00000000..e933b356
Binary files /dev/null and b/public/images/flags/to.png differ
diff --git a/public/images/flags/tr.png b/public/images/flags/tr.png
new file mode 100644
index 00000000..69a32d46
Binary files /dev/null and b/public/images/flags/tr.png differ
diff --git a/public/images/flags/tt.png b/public/images/flags/tt.png
new file mode 100644
index 00000000..e9c92f99
Binary files /dev/null and b/public/images/flags/tt.png differ
diff --git a/public/images/flags/tv.png b/public/images/flags/tv.png
new file mode 100644
index 00000000..9a462572
Binary files /dev/null and b/public/images/flags/tv.png differ
diff --git a/public/images/flags/tw.png b/public/images/flags/tw.png
new file mode 100644
index 00000000..82451285
Binary files /dev/null and b/public/images/flags/tw.png differ
diff --git a/public/images/flags/tz.png b/public/images/flags/tz.png
new file mode 100644
index 00000000..0a6184f6
Binary files /dev/null and b/public/images/flags/tz.png differ
diff --git a/public/images/flags/ua.png b/public/images/flags/ua.png
new file mode 100644
index 00000000..2779e922
Binary files /dev/null and b/public/images/flags/ua.png differ
diff --git a/public/images/flags/ug.png b/public/images/flags/ug.png
new file mode 100644
index 00000000..d1a5f123
Binary files /dev/null and b/public/images/flags/ug.png differ
diff --git a/public/images/flags/um.png b/public/images/flags/um.png
new file mode 100644
index 00000000..09078c5a
Binary files /dev/null and b/public/images/flags/um.png differ
diff --git a/public/images/flags/us.png b/public/images/flags/us.png
new file mode 100644
index 00000000..09078c5a
Binary files /dev/null and b/public/images/flags/us.png differ
diff --git a/public/images/flags/uy.png b/public/images/flags/uy.png
new file mode 100644
index 00000000..6e79d1ad
Binary files /dev/null and b/public/images/flags/uy.png differ
diff --git a/public/images/flags/uz.png b/public/images/flags/uz.png
new file mode 100644
index 00000000..2b14e5b5
Binary files /dev/null and b/public/images/flags/uz.png differ
diff --git a/public/images/flags/va.png b/public/images/flags/va.png
new file mode 100644
index 00000000..34a4cf1d
Binary files /dev/null and b/public/images/flags/va.png differ
diff --git a/public/images/flags/vc.png b/public/images/flags/vc.png
new file mode 100644
index 00000000..477cd528
Binary files /dev/null and b/public/images/flags/vc.png differ
diff --git a/public/images/flags/ve.png b/public/images/flags/ve.png
new file mode 100644
index 00000000..163bb317
Binary files /dev/null and b/public/images/flags/ve.png differ
diff --git a/public/images/flags/vg.png b/public/images/flags/vg.png
new file mode 100644
index 00000000..dac7003d
Binary files /dev/null and b/public/images/flags/vg.png differ
diff --git a/public/images/flags/vi.png b/public/images/flags/vi.png
new file mode 100644
index 00000000..2e65977e
Binary files /dev/null and b/public/images/flags/vi.png differ
diff --git a/public/images/flags/vn.png b/public/images/flags/vn.png
new file mode 100644
index 00000000..2009c9e6
Binary files /dev/null and b/public/images/flags/vn.png differ
diff --git a/public/images/flags/vu.png b/public/images/flags/vu.png
new file mode 100644
index 00000000..f1d731b4
Binary files /dev/null and b/public/images/flags/vu.png differ
diff --git a/public/images/flags/wf.png b/public/images/flags/wf.png
new file mode 100644
index 00000000..8a877120
Binary files /dev/null and b/public/images/flags/wf.png differ
diff --git a/public/images/flags/ws.png b/public/images/flags/ws.png
new file mode 100644
index 00000000..7892b7ff
Binary files /dev/null and b/public/images/flags/ws.png differ
diff --git a/public/images/flags/xk.png b/public/images/flags/xk.png
new file mode 100644
index 00000000..b8bf7bc2
Binary files /dev/null and b/public/images/flags/xk.png differ
diff --git a/public/images/flags/ye.png b/public/images/flags/ye.png
new file mode 100644
index 00000000..9f3c0f17
Binary files /dev/null and b/public/images/flags/ye.png differ
diff --git a/public/images/flags/yt.png b/public/images/flags/yt.png
new file mode 100644
index 00000000..b40a523d
Binary files /dev/null and b/public/images/flags/yt.png differ
diff --git a/public/images/flags/za.png b/public/images/flags/za.png
new file mode 100644
index 00000000..5b929be4
Binary files /dev/null and b/public/images/flags/za.png differ
diff --git a/public/images/flags/zm.png b/public/images/flags/zm.png
new file mode 100644
index 00000000..3274c5a6
Binary files /dev/null and b/public/images/flags/zm.png differ
diff --git a/public/images/flags/zw.png b/public/images/flags/zw.png
new file mode 100644
index 00000000..fe2b396a
Binary files /dev/null and b/public/images/flags/zw.png differ