From e2f05fe419bbc2416e39fccb0b6be7da13d14925 Mon Sep 17 00:00:00 2001 From: 3009594 Date: Sun, 1 Dec 2024 23:21:42 +0100 Subject: [PATCH] =?UTF-8?q?=C3=9Cbungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/Testate/Stream/Finanzanalyse.java | 93 + Programmierung2/src/Testate/Stream/Main.java | 78 + Programmierung2/src/Testate/Stream/Movie.java | 179 ++ Programmierung2/src/Testate/Stream/Ort.java | 178 ++ .../src/Testate/Stream/Prüfung.java | 64 + .../src/Testate/Stream/SortAlgorithm.java | 57 + .../src/Testate/Stream/Student.java | 74 + .../src/Testate/Stream/Studentt/Main.java | 47 + .../src/Testate/Stream/Studentt/Prüfung.java | 26 + .../src/Testate/Stream/Studentt/Student.java | 22 + .../src/Testate/Stream/Transaction.java | 67 + .../src/Testate/Stream/synthetic_data.csv | 1518 +++++++++++++++++ .../Main.java | 15 +- .../src/oop/Enumeration/EnumMethods.java | 25 +- .../src/oop/Enumeration/Enummap.java | 50 + .../src/streams/Reduce_Methode.java | 40 +- .../{übungen/Animal => Testate}/Animal.java | 21 +- .../streams/{übungen => Testate}/City.java | 2 +- .../{übungen => Testate}/CityTest.java | 2 +- .../streams/{übungen => Testate}/Country.java | 2 +- .../{übungen => Testate}/CountryTest.java | 2 +- Programmierung2/src/streams/Testate/Main.java | 20 + .../streams/{übungen => Testate}/Movie.java | 2 +- .../{übungen => Testate}/MovieTest.java | 2 +- .../src/streams/Testate/RegistrierungDTO.java | 46 + Programmierung2/src/streams/übungen/Main.java | 138 -- 26 files changed, 2567 insertions(+), 203 deletions(-) create mode 100644 Programmierung2/src/Testate/Stream/Finanzanalyse.java create mode 100644 Programmierung2/src/Testate/Stream/Main.java create mode 100644 Programmierung2/src/Testate/Stream/Movie.java create mode 100644 Programmierung2/src/Testate/Stream/Ort.java create mode 100644 Programmierung2/src/Testate/Stream/Prüfung.java create mode 100644 Programmierung2/src/Testate/Stream/SortAlgorithm.java create mode 100644 Programmierung2/src/Testate/Stream/Student.java create mode 100644 Programmierung2/src/Testate/Stream/Studentt/Main.java create mode 100644 Programmierung2/src/Testate/Stream/Studentt/Prüfung.java create mode 100644 Programmierung2/src/Testate/Stream/Studentt/Student.java create mode 100644 Programmierung2/src/Testate/Stream/Transaction.java create mode 100644 Programmierung2/src/Testate/Stream/synthetic_data.csv create mode 100644 Programmierung2/src/oop/Enumeration/Enummap.java rename Programmierung2/src/streams/{übungen/Animal => Testate}/Animal.java (76%) rename Programmierung2/src/streams/{übungen => Testate}/City.java (91%) rename Programmierung2/src/streams/{übungen => Testate}/CityTest.java (98%) rename Programmierung2/src/streams/{übungen => Testate}/Country.java (95%) rename Programmierung2/src/streams/{übungen => Testate}/CountryTest.java (95%) create mode 100644 Programmierung2/src/streams/Testate/Main.java rename Programmierung2/src/streams/{übungen => Testate}/Movie.java (91%) rename Programmierung2/src/streams/{übungen => Testate}/MovieTest.java (97%) create mode 100644 Programmierung2/src/streams/Testate/RegistrierungDTO.java delete mode 100644 Programmierung2/src/streams/übungen/Main.java diff --git a/Programmierung2/src/Testate/Stream/Finanzanalyse.java b/Programmierung2/src/Testate/Stream/Finanzanalyse.java new file mode 100644 index 0000000..f4419ff --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Finanzanalyse.java @@ -0,0 +1,93 @@ +package Testate.Stream; +import java.io.File; +import java.io.FileNotFoundException; +import java.util.*; +import java.util.function.Function; +import java.util.stream.Collectors; +import java.util.stream.IntStream; +import java.util.stream.Stream; + + +public class Finanzanalyse { + + private static ArrayList tran = new ArrayList<>(); + + public static void main(String[] args) throws FileNotFoundException { + addTran(); + + // Eine gefilterte Liste mit allen Überweisungen in einer bestimmten Währung. + Map> aufgabe1 = tran.parallelStream() + .filter(t -> t.getCurrency().equalsIgnoreCase("EUR")) + .collect(Collectors.groupingBy(t -> t.getCurrency(), Collectors.toCollection(ArrayList::new))); + // aufgabe1.forEach((a,b) -> System.out.println(a +" " + b)); + + // Anzahl und Anteil der Überweisungen, die ins Ausland gegangen sind + Map aufgabe2 = tran.parallelStream().filter(t -> t.getRecCountry() != null) + .collect(Collectors.groupingBy(t -> t, Collectors.counting())); + // aufgabe2.forEach((a,b) -> System.out.println(a + " " + b)); + Long aufgabe2_2 = tran.parallelStream().filter(t -> t.getRecCountry() != null).collect(Collectors.counting()); + + // Gesamtsumme der Überweisungen in den jeweiligen Währungen. + Long summe = tran.stream().filter(t -> t.getCurrency().equalsIgnoreCase("USD")).collect(Collectors.counting()); + // System.out.println(summe); + + // Gesamtmenge des (ausgehend) überwiesenen Gelds für einen gegebenen Sender und + // eine gegebene Währung. + Double gesamtmenge = tran.stream().filter(t -> t.getSender().getName().equalsIgnoreCase("Elizabeth Bernard")) + .filter(t -> t.getCurrency().equalsIgnoreCase("EUR")).map(t -> t.getAmount()) + .reduce(0.0, (i, j) -> i + j); + //System.out.println(gesamtmenge); + + // Die fünf höchsten Geldbeträge, die überwiesen worden sind (Währung kann + // ignoriert werden). + + ArrayList maxGeldbeträge = tran.stream() + .sorted((o1,o2) -> Double.compare(o2.getAmount(), o1.getAmount())) + .limit(5) + .collect(Collectors.toCollection(ArrayList::new)); + + // maxGeldbeträge.forEach(System.out::println); + + //Die zehn Konten, die an den meisten Transaktionen beteiligt sind. + + String[] array = {"H","A","H","A"}; + Map> map = Stream.of(array) + .collect(Collectors.groupingBy(Function.identity())); + + //map.forEach((a,b) -> System.out.println(a +" " +b)); + // 5) Holly Wood ausgehend an USD + List beträge = tran.stream() + .filter(tr -> "Holly Wood".equals(tr.getSender().getName())) + .filter(tr -> "USD".equals(tr.getCurrency())) + .collect(Collectors.toList()); + + System.out.println(beträge); + + + } + + public static void addTran() throws FileNotFoundException, NumberFormatException { + File file = new File( + "C:\\Users\\obaya\\git\\Programmierung2\\Programmierung2\\src\\streams\\synthetic_data.csv"); + Scanner sc = new Scanner(file); + + sc.nextLine(); + while (sc.hasNext()) { + String line = sc.nextLine(); + String[] cols = line.split(","); + + Account sender = new Account(cols[0], cols[1]); + Account receiver = new Account(cols[2], cols[3]); + + tran.add(new Transaction(sender, receiver, Double.parseDouble(cols[4]), cols[5], + (cols.length == 6) ? null : cols[6])); + } + sc.close(); + + } + + public ArrayList getTran() { + return tran; + } + +} diff --git a/Programmierung2/src/Testate/Stream/Main.java b/Programmierung2/src/Testate/Stream/Main.java new file mode 100644 index 0000000..9bf2cff --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Main.java @@ -0,0 +1,78 @@ +package Testate.Stream; +import java.util.*; +import java.util.stream.Collectors; + +public class Main { + + public static void main(String[] args) { + // Studenten und Prüfungen erstellen + Student student1 = new Student("Lax Mustermann", "Berlin", "Informatik"); + student1.addPrüfung(new Prüfung("Mathe", 5, 1, 3.0)); + student1.addPrüfung(new Prüfung("Programmierung", 5, 1, 4.5)); + + Student student2 = new Student("Anna Müller", "Hamburg", "Maschinenbau"); + student2.addPrüfung(new Prüfung("Mechanik", 5, 1, 2.0)); + student2.addPrüfung(new Prüfung("Thermodynamik", 5, 2, 1.7)); + + Student student3 = new Student("Lisa Schmidt", "München", "Informatik"); + student3.addPrüfung(new Prüfung("Datenbanken", 5, 3, 3.5)); + student3.addPrüfung(new Prüfung("Betriebssysteme", 5, 4, 5.0)); + + Student student4 = new Student("Aisa Schmidt", "München", "Cyber"); + student4.addPrüfung(new Prüfung("Datenbanken", 5, 3, 3.5)); + student4.addPrüfung(new Prüfung("Betriebssysteme", 5, 4, 5.0)); + + Student studen5 = new Student("Aisa Schmidt", "München", "Informatik"); + studen5.addPrüfung(new Prüfung("Datenbanken", 5, 3, 3.5)); + studen5.addPrüfung(new Prüfung("Betriebssysteme", 5, 4, 5.0)); + + // Liste von Studenten + List studenten = new ArrayList<>(); + studenten.add(student1); + studenten.add(student2); + studenten.add(student3); + studenten.add(student4); + studenten.add(studen5); + + //Alle Prüfungen mit ihrem Namen, dem Semester, der Note und Namen des Studis ausgeben + + Map> aufgabe1 = studenten.stream() + .collect(Collectors.toMap(st -> st,st -> st.getPrüfungen())); + //aufgabe1.forEach((a,b) ->System.out.println(a + " " + b)); + + //Notenschnitt + Map note = studenten.stream() + .collect(Collectors.toMap(st -> st, n -> n.getPrüfungen().stream().collect(Collectors.averagingDouble(t -> t.getNote())))); + + //note.forEach((a,b) -> System.out.println(a +" " +b)); + + + Map note2 = studenten.stream() + .collect(Collectors.toMap( + st -> st, // Direkte Verwendung des Studenten als Schlüssel + student -> student.getPrüfungen().stream() + .mapToDouble(Prüfung::getNote) // Direkte Nutzung von mapToDouble + .average() + .orElse(0.0) // Falls keine Prüfungen vorhanden sind, Standardwert 0.0 + )); + //Alle Studenten ausgeben, die eine Prüfung nicht bestanden haben +// studenten.stream() +// .filter(st -> st.getPrüfungen().stream().anyMatch(p -> p.getNote() >= 5)) +// .forEach(st -> System.out.println(st.toString())); + + + Map durchschnittProStudiengang = studenten.stream() + .collect(Collectors.groupingBy( + Student::getStudiengang, + Collectors.averagingDouble(student -> student.getPrüfungen().stream() + .mapToDouble(Prüfung::getNote) + .average() + .orElse(0.0)) + + )); + + durchschnittProStudiengang.forEach((a,b) -> System.out.println(a + " " + b)); + } + + +} diff --git a/Programmierung2/src/Testate/Stream/Movie.java b/Programmierung2/src/Testate/Stream/Movie.java new file mode 100644 index 0000000..c261c06 --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Movie.java @@ -0,0 +1,179 @@ +package Testate.Stream; + +import static java.util.Map.Entry.comparingByValue; +import static java.util.stream.Collectors.counting; +import static java.util.stream.Collectors.groupingBy; + +import java.util.*; +import java.util.stream.Collectors; + +import com.example.domain.Movie; + + +public class Movie { + private int id; + private String title; + private int year; + private String imdb; + private ArrayList genres; + private ArrayList directors; + + { + genres = new ArrayList<>(); + directors = new ArrayList<>(); + } + + public Movie(int id, String title, int year, String imdb) { + this.id = id; + this.title = title; + this.year = year; + this.imdb = imdb; + } + + public int getId() { + return id; + } + + public String getTitle() { + return title; + } + + public int getYear() { + return year; + } + + public String getImdb() { + return imdb; + } + + public ArrayList getGenres() { + return genres; + } + + public ArrayList getDirectors() { + return directors; + } + + @Override + public String toString() { + return "Movie [title=" + title + ", year=" + year + " ,Directors= " + directors + "Genres= " +genres + " ]"; + } + + + public static void main(String[] args) { + + // Genres + Genre genre1 = new Genre(1, "Action"); + Genre genre2 = new Genre(2, "Drama"); + Genre genre3 = new Genre(3, "Comedy"); + + // Directors + Director director1 = new Director(1, "Christopher Nolan", "imdb.com/nolan"); + Director director2 = new Director(2, "Quentin Tarantino", "imdb.com/tarantino"); + Director director3 = new Director(3, "Steven Spielberg", "imdb.com/spielberg"); + + // Movies + Movie movie1 = new Movie(1, "Inception", 2010, "imdb.com/inception"); + movie1.getGenres().add(genre1); + movie1.getGenres().add(genre2); + movie1.getDirectors().add(director1); + + Movie movie2 = new Movie(2, "Pulp Fiction", 1993, "imdb.com/pulpfiction"); + movie2.getGenres().add(genre2); + movie2.getGenres().add(genre3); + movie2.getDirectors().add(director2); + + Movie movie3 = new Movie(3, "Pulp Fiction", 1993, "imdb.com/jurassicpark"); + movie3.getGenres().add(genre1); + movie3.getDirectors().add(director1); + + ArrayList movies = new ArrayList<>(); + movies.add(movie1); + movies.add(movie2); + movies.add(movie3); + //movies.forEach(System.out::println); + + //Finde die Anzahl der Filme jedes Regisseurs. + Map anzahl = movies.stream() + .flatMap(s -> s.getDirectors().stream()) + .map(r -> r.getName()) + .collect(Collectors.groupingBy(name -> name, Collectors.counting())); + //anzahl.forEach((a,b) -> System.out.println(a + " " +b)); + + //Finde die Liste der Filme, die nur die Genres "Drama" und "Komödie" haben. + + List aufgabe7 = movies.stream() + .filter(f -> f.getGenres().stream().anyMatch(fil -> fil.getName().equalsIgnoreCase("Drama"))) + .collect(Collectors.toCollection(ArrayList::new)); + + // System.out.println(aufgabe7); + + var maxMovieCountByYear = + movies.stream() + .collect(groupingBy(Movie::getYear,counting())) + .entrySet() + .stream() + .max(comparingByValue()); + maxMovieCountByYear.ifPresent(System.out::println); + + + } +} + +class Genre { + private int id; + private String name; + + public Genre() { + } + + public Genre(int id, String name) { + this.id = id; + this.name = name; + } + + public int getId() { + return id; + } + + public String getName() { + return name; + } + + @Override + public String toString() { + return "Genre [id=" + id + ", name=" + name + "]"; + } +} + +class Director { + private int id; + private String name; + private String imdb; + + public Director() { + } + + public Director(int id, String name, String imdb) { + this.id = id; + this.name = name; + this.imdb = imdb; + } + + public int getId() { + return id; + } + + public String getName() { + return name; + } + + public String getImdb() { + return imdb; + } + + @Override + public String toString() { + return "Director [id=" + id + ", name=" + name + ", imdb=" + imdb + "]"; + } +} \ No newline at end of file diff --git a/Programmierung2/src/Testate/Stream/Ort.java b/Programmierung2/src/Testate/Stream/Ort.java new file mode 100644 index 0000000..bd9c66f --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Ort.java @@ -0,0 +1,178 @@ +package Testate.Stream; + +import java.util.*; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +public class Ort implements Comparable { + + String name; + int postleitzahl; + double länge; + double breite; + + public Ort(String name, int postleitzahl, double länge, double breite) { + this.name = name; + this.postleitzahl = postleitzahl; + this.länge = länge; + this.breite = breite; + } + + + + public String getName() { + return name; + } + + + + public void setName(String name) { + this.name = name; + } + + + + public int getPostleitzahl() { + return postleitzahl; + } + + + + public void setPostleitzahl(int postleitzahl) { + this.postleitzahl = postleitzahl; + } + + + + public double getLänge() { + return länge; + } + + + + public void setLänge(double länge) { + this.länge = länge; + } + + + + public double getBreite() { + return breite; + } + + + + public void setBreite(double breite) { + this.breite = breite; + } + + + + @Override + public String toString() { + return "Ort [name=" + name + ", postleitzahl=" + postleitzahl + ", länge=" + länge + ", breite=" + breite + "]"; + } + + + @Override + public int compareTo(Ort o) { + return Integer.compare(o.postleitzahl, this.postleitzahl); + } + + public static void main(String[] args) { + Ort[] orte2 = new Ort[5]; + orte2[1] = new Ort("Hamburg", 20095, 9.9937,0); + orte2[0] = new Ort("Berlin", 10115, 13.405, 52.52); + + orte2[2] = new Ort("München", 80331, 11.5755, 10); + orte2[3] = new Ort("Köln", 50667, 6.9603, 50.9375); + orte2[4] = new Ort("Frankfurt", 60311, 8.6821, 50.1109); + + + bubbleSort(orte2); + for (Ort o : orte2) + System.out.println(o.toString()); + } + + public static void bubbleSort(Ort[] orte) { + + for (int i = 0 ; i < orte.length-1; i++) + for(int j = 0; j < orte.length -1; j++) + if (orte[j].compareTo(orte[j+1]) > 0) { + Ort tem = orte[j]; + orte[j] = orte[j+1]; + orte[j+1] = tem; + } + } + + public static void insertionSort(Ort[] orte) { + int n = orte.length; + + for (int i = 1; i < n; i++) { + Ort key = orte[i]; + int j = i - 1; + + // Verschiebe Elemente, die größer als der Schlüssel sind, um Platz zu schaffen + while (j >= 0 && orte[j].postleitzahl < key.postleitzahl) { + orte[j + 1] = orte[j]; + j--; + } + + // Setze den Schlüssel an die richtige Stelle + orte[j + 1] = key; + } + } + + + public static LinkedList findOrte(Ort[] orte) { + Stream st = Stream.of(orte); + + LinkedList treffer = st.parallel().filter(o -> o.getBreite() > 0) + .collect(Collectors.toCollection(LinkedList::new)); + + return treffer; + } + + public static void sort(Ort[] orte) { + + for (int i = 0; i < orte.length; i++) { + int merker = i; + + for (int j = i + 1; j < orte.length; j++) + if (orte[j].compareTo(orte[merker]) < 0) + merker = j; + + Ort tem = orte[merker]; + orte[merker] = orte[i]; + orte[i] = tem; + } + } + + public static void sortComparator(Ort[] orte, Comparator sort) { + sort = new SortOrte(); + for (int i = 0; i < orte.length; i++) { + int merker = i; + + for (int j = i + 1; j < orte.length; j++) + if (sort.compare(orte[j], orte[merker]) > 0) + merker = j; + + Ort tem = orte[merker]; + orte[merker] = orte[i]; + orte[i] = tem; + } + } + +} + +class SortOrte implements Comparator{ + + @Override + public int compare(Ort o1, Ort o2) { + return o2.name.compareTo(o1.name); + } +} + + + + diff --git a/Programmierung2/src/Testate/Stream/Prüfung.java b/Programmierung2/src/Testate/Stream/Prüfung.java new file mode 100644 index 0000000..43100c1 --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Prüfung.java @@ -0,0 +1,64 @@ +package Testate.Stream; + +public class Prüfung { + private String name; + private int ectsZahl; + private int semester; + private double note; + + // Konstruktor + public Prüfung(String name, int ectsZahl, int semester, double note) { + this.name = name; + this.ectsZahl = ectsZahl; + this.semester = semester; + this.note = note; + } + + // Getter und Setter + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getEctsZahl() { + return ectsZahl; + } + + public void setEctsZahl(int ectsZahl) { + this.ectsZahl = ectsZahl; + } + + public int getSemester() { + return semester; + } + + public void setSemester(int semester) { + this.semester = semester; + } + + public double getNote() { + return note; + } + + public void setNote(double note) { + this.note = note; + } + + // Methode, um zu prüfen, ob die Prüfung bestanden ist + public boolean istBestanden() { + return note <= 4.0; + } + + @Override + public String toString() { + return "Prüfung{" + + "name='" + name + '\'' + + ", ectsZahl=" + ectsZahl + + ", semester=" + semester + + ", note=" + note + + '}'; + } +} diff --git a/Programmierung2/src/Testate/Stream/SortAlgorithm.java b/Programmierung2/src/Testate/Stream/SortAlgorithm.java new file mode 100644 index 0000000..3035b86 --- /dev/null +++ b/Programmierung2/src/Testate/Stream/SortAlgorithm.java @@ -0,0 +1,57 @@ +package Testate.Stream; + +import java.util.ArrayList; + +public class SortAlgorithm { + + public static void main(String[] args) { + int[] arr = {60,40,50,30,10,20}; + SelectionSort(arr); + + for (int i : arr) + System.out.println(i); + + ArrayList array = new ArrayList<>(); + array.add(10); + array.add(4); + array.add(5); + array.add(6); + SelectionSort2(array); + System.out.println(array); + } + + + public static void SelectionSort(int[] array) { + int n = array.length; + for (int i = 0; i < n - 1; i++) { + int minIndex = i; + for (int j = i + 1; j < n; j++) { + if (array[j] > array[minIndex]) { + minIndex = j; + } + } + + // Tausche das kleinste Element mit dem ersten Element des unsortierten Teils + int temp = array[minIndex]; + array[minIndex] = array[i]; + array[i] = temp; + } + } + + public static void SelectionSort2(ArrayList array) { + int n = array.size(); + for (int i = 0; i < n - 1; i++) { + int minIndex = i; + for (int j = i + 1; j < n; j++) { + if (array.get(j).compareTo(array.get(minIndex)) > 0 ) { + minIndex = j; + } + } + + // Tausche das kleinste Element mit dem ersten Element des unsortierten Teils + int temp = array.get(minIndex); + array.add(array.get(i)); + array.add(temp); + } + } +} diff --git a/Programmierung2/src/Testate/Stream/Student.java b/Programmierung2/src/Testate/Stream/Student.java new file mode 100644 index 0000000..cbbfd92 --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Student.java @@ -0,0 +1,74 @@ +package Testate.Stream; + +import java.util.*; + +public class Student implements Comparable { + private String name; + private String wohnort; + private String studiengang; + private List prüfungen; + + // Konstruktor + public Student(String name, String wohnort, String studiengang) { + this.name = name; + this.wohnort = wohnort; + this.studiengang = studiengang; + this.prüfungen = new ArrayList<>(); + } + + // Getter und Setter + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getWohnort() { + return wohnort; + } + + public void setWohnort(String wohnort) { + this.wohnort = wohnort; + } + + public String getStudiengang() { + return studiengang; + } + + public void setStudiengang(String studiengang) { + this.studiengang = studiengang; + } + + public List getPrüfungen() { + return prüfungen; + } + + // Methoden + public void addPrüfung(Prüfung prüfung) { + this.prüfungen.add(prüfung); + } + + @Override + public String toString() { + return "Student{" + + "name='" + name + '\'' + + ", wohnort='" + wohnort + '\'' + + ", studiengang='" + studiengang + '\'' + + ", prüfungen=" + prüfungen + + '}'; + } + + @Override + public int compareTo(Student o) { + // Zuerst nach Studiengang sortieren + int nameVergleich = this.name.compareTo(o.getName()); + + // Wenn die Studiengänge gleich sind, nach Name sortieren + if (nameVergleich == 0) + return this.studiengang.compareTo(o.getStudiengang()); + + return nameVergleich; + } +} diff --git a/Programmierung2/src/Testate/Stream/Studentt/Main.java b/Programmierung2/src/Testate/Stream/Studentt/Main.java new file mode 100644 index 0000000..ad2149e --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Studentt/Main.java @@ -0,0 +1,47 @@ +package Testate.Stream.Studentt; + + +import java.util.*; +import java.util.stream.Collectors; + +public class Main { + public static void main(String[] args) { + // Prüfungen erstellen + Prüfung prüfung1 = new Prüfung(2.3f, true); // Grundstudium + Prüfung prüfung2 = new Prüfung(3.7f, true); // Grundstudium + Prüfung prüfung3 = new Prüfung(1.7f, false); // Kein Grundstudium + Prüfung prüfung4 = new Prüfung(4.0f, true); // Grundstudium + Prüfung prüfung5 = new Prüfung(2.0f, false); // Kein Grundstudium + + // Student erstellen + Student student1 = new Student(); + student1.setpList(prüfung1); + student1.setpList(prüfung2); + student1.setpList(prüfung3); + + Student student2 = new Student(); + student2.setpList(prüfung4); + student2.setpList(prüfung5); + + ArrayList st = new ArrayList<>(); + st.add(student1); + st.add(student2); + + Map t = + st.stream() + .collect(Collectors.toMap(stu -> stu, stu -> stu.getpList().stream().mapToDouble(p -> p.getNote()).average().orElse(0.0))); + + double result = berechene(st); + System.out.println(result); + + } + + public static double berechene(ArrayList st ) { + Double result = st.stream() + .flatMap(p -> p.pList.stream()) + .filter(p -> p.isIstGrundStudium()) + .mapToDouble(p -> p.getNote()) + .average().orElse(0.0); + return result; + } +} diff --git a/Programmierung2/src/Testate/Stream/Studentt/Prüfung.java b/Programmierung2/src/Testate/Stream/Studentt/Prüfung.java new file mode 100644 index 0000000..121381f --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Studentt/Prüfung.java @@ -0,0 +1,26 @@ +package Testate.Stream.Studentt; + + +public class Prüfung { + private float note; + private boolean istGrundStudium; + + public Prüfung(float note, boolean istGrundStudium) { + this.note = note; + this.istGrundStudium = istGrundStudium; + } + + public float getNote() { + return note; + } + + public boolean isIstGrundStudium() { + return istGrundStudium; + } + + @Override + public String toString() { + return "Prüfung [note=" + note + ", istGrundStudium=" + istGrundStudium + "]"; + } + +} diff --git a/Programmierung2/src/Testate/Stream/Studentt/Student.java b/Programmierung2/src/Testate/Stream/Studentt/Student.java new file mode 100644 index 0000000..3003267 --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Studentt/Student.java @@ -0,0 +1,22 @@ +package Testate.Stream.Studentt; + +import java.util.ArrayList; + +public class Student { + ArrayList pList; + + public Student() { + + this.pList = new ArrayList<>(); + } + + public ArrayList getpList() { + return pList; + } + + public void setpList(Prüfung prüfung) { + this.pList.add(prüfung); + } + + +} diff --git a/Programmierung2/src/Testate/Stream/Transaction.java b/Programmierung2/src/Testate/Stream/Transaction.java new file mode 100644 index 0000000..7f1f153 --- /dev/null +++ b/Programmierung2/src/Testate/Stream/Transaction.java @@ -0,0 +1,67 @@ +package Testate.Stream; + +public class Transaction { + private Account sender, receiver; + private double amount; + private String currency; + private String recCountry; + + public Transaction(Account sender, Account receiver, double amount, String currency, String recCountry) { + super(); + this.sender = sender; + this.receiver = receiver; + this.amount = amount; + this.currency = currency; + this.recCountry = recCountry; + } + + public Account getSender() { + return sender; + } + public Account getReceiver() { + return receiver; + } + public double getAmount() { + return amount; + } + public String getCurrency() { + return currency; + } + public String getRecCountry() { + return recCountry; + } + + @Override + public String toString() { + return "Transaction [sender=" + sender + ", receiver=" + receiver + ", amount=" + amount + ", currency=" + + currency + ", recCountry=" + recCountry + "]"; + } + + +} + +class Account { + private String name; + private String number; + + public Account(String name, String number) { + super(); + this.name = name; + this.number = number; + } + + public String getName() { + return name; + } + + public String getNumber() { + return number; + } + + @Override + public String toString() { + return "Account [name=" + name + ", number=" + number + "]"; + } + + +} \ No newline at end of file diff --git a/Programmierung2/src/Testate/Stream/synthetic_data.csv b/Programmierung2/src/Testate/Stream/synthetic_data.csv new file mode 100644 index 0000000..e214f74 --- /dev/null +++ b/Programmierung2/src/Testate/Stream/synthetic_data.csv @@ -0,0 +1,1518 @@ +sender_name,sender_account,receiver_name,receiver_account,amount,currency,receiver_country +Elizabeth Bernard,GB89TTTI74549676326917,Joseph Caldwell,GB35TZFJ52462450501581,2158.21,EUR, +Nicole Murray,GB73HKEE04212236859419,Jesse Burns,GB66DMEW37257804313091,457.06,EUR, +Steven Hernandez,GB13XBTD08211374602484,Anthony James,GB78GPRK27593936160476,4257.28,USD, +Aaron Allen,GB59BTOW69775137757214,Patricia Lopez,GB55ULDU28310068479817,8176.42,GBP,Andorra +Teresa Williams,GB78DPCJ85744733411131,Juan Barnett,GB23ZNIE28193953955850,557.64,USD, +Emily Parker,GB75LAWF29356238422417,Christina Jackson,GB68PLVD88819426259447,1552.0,GBP, +Evan Peterson,GB10KBBH10279104505285,Bryan Diaz,GB40MDAU12314533738853,2456.19,USD, +Patrick Ingram,GB78EHHG29350471111200,Robert Campbell,GB51ZCSH37962292772876,7521.68,GBP,Norway +Nicole Jones,GB33YHRS94078010334543,Christopher Reyes,GB22LFXM36895880404622,380.52,GBP, +Danielle Byrd,GB24MQKP10884904457587,Tara Cantrell,GB58FOXD91779823831778,2163.07,USD, +David Colon,GB41HCEV96008282651186,Alexander Clay,GB44YFMI79577407968222,809.71,EUR, +Misty Rogers,GB95VLWL69792487865672,James Martinez,GB78UJVZ75046467296058,394.12,USD, +Danielle Byrd,GB24MQKP10884904457587,Marissa Sherman,GB96SLUK90313174372921,3819.21,USD, +Ms. Jill Young,GB54PABU47483335646324,Stephanie Reed,GB41HZFD10344630976309,8049.09,GBP,Mauritania +Daniel Walker,GB83HZEI45092434821299,Jeremy Patterson,GB30UXJE77229718826664,4408.12,EUR, +Shannon Hampton,GB26BWST00754867159518,Alexander Clay,GB44YFMI79577407968222,713.15,USD, +Gregory Mendez,GB75RIKF78629438680456,Matthew Watkins,GB13RHXT83092873250846,3332.55,USD,Paraguay +David Little,GB86ZQQN76984644914580,Jeremy Daniels,GB60KKGW05941863191135,8741.3,EUR,South Africa +Tanya Mitchell,GB10HIAK50481986281594,Robert Bailey,GB89OSDM14118899539701,370.68,GBP, +William Brown,GB10UXVZ03431691188930,Brian Bell,GB38GWIY34802016705550,8847.05,USD,Vanuatu +Colin Weiss,GB32TXXZ35947824077284,Michael Wilson,GB69CVCC80614657982368,421.24,EUR, +Gordon Warner,GB36PMHR38214343230566,Louis Turner,GB94OLTX64989733678643,2361.75,EUR, +Cory Carroll,GB70MRXC12623671848948,Gregory Jackson,GB57KAVP04339352535653,2874.94,EUR, +Stephen Gomez,GB47MHVU94791249608407,Patrick Mccoy,GB75DOVO96499292673182,1265.82,USD,French Polynesia +Christopher Johnson,GB10VERQ03089589284322,Nathaniel Gonzalez,GB91RMUP30166899027764,3943.14,EUR, +Daniel Kemp,GB67DPGY22854764952738,Dillon Terrell,GB64NXYM30870930902182,377.72,GBP, +Marc Armstrong,GB27FJMU39566125984537,Robert Bailey,GB89OSDM14118899539701,551.02,USD, +Kathryn Weber,GB57BMAC89936423503105,David Smith,GB08JBXY99935453245113,5120.93,GBP,Falkland Islands (Malvinas) +Gordon Warner,GB36PMHR38214343230566,Amanda Murphy,GB58MPZO28619275648217,3927.89,EUR, +Jeffrey Lewis,GB54QOBQ50678344687567,Jason Weaver,GB09VKQY89350086422464,1986.79,USD, +Clinton Hall,GB57EHHE50425281779701,Richard Dixon,GB27GASL32820327262754,2339.06,EUR,Latvia +David Anthony,GB69UZVV29480886861096,Amber Walton,GB05LEJE23349654352376,562.96,EUR, +Alisha Jennings,GB93ATNR23133507891905,Dr. Derek Banks,GB79UKHV54137831626308,1861.81,GBP, +Jeffrey Burns,GB97MODV35767203059085,Steve Hoffman,GB98LMGI89813713942820,4140.75,EUR, +Evan Peterson,GB10KBBH10279104505285,Julie Bishop,GB02GMDU47525252286892,3920.67,GBP, +Miguel Braun,GB12IKZA72382255129242,Sandra Johnson,GB20BSPD71796016937555,4140.69,EUR, +Samuel Bowers,GB84JGAU80571286318645,Joseph Olson,GB23LKLE06195508058491,8868.02,USD,Honduras +Bridget Edwards,GB08GQGK79439794914438,Diana Ramirez,GB29QXBU06246326509311,961.6,USD, +Lucas Davis,GB07VSEV46436075206195,Matthew Wolf,GB57NUGH66975737940463,351.73,USD, +Kevin Swanson,GB48JCUM56676606270769,Thomas Kelly,GB30ANNL01733864796373,1998.29,USD, +Jason Mason,GB47EFPO40638476829397,Jennifer Wood,GB43KRMG11812500607149,476.56,GBP, +Sheila Matthews,GB77MCBJ96023348029552,Matthew Butler,GB55AFHU08933708379887,357.45,USD, +Mark Obrien,GB83YBYQ92169626817750,John Gomez,GB30GNXG55020694484928,633.24,USD, +Kelly Houston,GB52FFEH47334437992258,John Cooke,GB83VUTM75752358892558,1467.97,EUR, +Nathaniel Lynch,GB21BUXQ15537763684820,Thomas Keller,GB32LMUR65577160107204,873.23,EUR, +Gina Hoffman,GB07VVWU96786763485393,Tyrone Powell III,GB64WSEC39913039547779,2140.11,EUR, +Jasmine Hunt,GB51JJQN69175701728948,Michael Wilson,GB69CVCC80614657982368,579.62,GBP, +Ms. Amanda Washington,GB50YCNC80461899664852,John Gomez,GB30GNXG55020694484928,589.38,GBP, +Christina Cunningham,GB36UOPT60667850736901,Jennifer Wood,GB43KRMG11812500607149,691.46,GBP, +Elizabeth Patrick,GB87MBJQ08488522379146,Matthew Ramos,GB10BGEH84008843862188,2692.85,GBP, +Donna Kennedy,GB07OWYK00618508570063,Wendy Bridges,GB79QLDF04798918712275,176.93,EUR, +Linda Larson,GB24FSAQ23852038915024,Daniel Rivers,GB84CGGG59265402610215,666.51,EUR, +Kristine Thompson,GB40SMSO73085269674863,Isaiah Thomas,GB23DMHC38953190430987,3835.11,USD,Uruguay +Daniel Daniels,GB16NPUY64029520737149,Charles White,GB71ZOTR54382844676464,224.04,USD, +Linda Ball,GB90MNVR33103582626843,Debra Gonzales,GB37LUFF24348596449218,6550.38,EUR,Myanmar +Sarah Tate,GB12GLYE27370599239792,Christopher Powell,GB74PCZS22140722273902,102.98,GBP, +Katelyn Jackson,GB72DQCS91204539390030,Paul Williams,GB21PKJC42578303688020,144.38,EUR, +Danny Jones,GB12CXDP77837054565096,Matthew Wolf,GB57NUGH66975737940463,360.32,USD, +Christopher Brown,GB37YAKN99128859654688,Carol Avila,GB26TFKY41620044438718,2878.65,GBP, +Kelly Houston,GB52FFEH47334437992258,Justin Marshall,GB40ZMEI49941867717915,4683.79,USD, +Kelly Houston,GB52FFEH47334437992258,Marie Guerra DVM,GB22EYJB31883895161385,3913.85,GBP, +Michael Johnson,GB39PRNV76964388044698,Barbara Ramos,GB29NRRN80322146651288,2153.19,GBP, +Holly Wood,GB88AMGO88645534901506,Destiny Fox,GB21VRBE00803925066903,1892.43,GBP, +Denise Wilson,GB48BHEM22211022520809,Desiree Carter,GB79XVBR93954593335351,1064.79,GBP, +Danielle Hancock MD,GB41KZCJ61784136201315,Kyle Ward,GB22VVGC54555005763190,979.84,EUR, +John Barnes,GB96UJIY76857790361710,Melissa Rodriguez,GB34MXVA64603135941190,929.61,GBP, +Alan Jackson,GB61UPZO88157044743639,Christopher Powell,GB74PCZS22140722273902,387.36,EUR, +Joann Baker,GB61OFLQ77919207265017,Maria Osborne,GB39MKQF03068410231624,4718.86,GBP,Senegal +Christie Smith,GB84BQPE92675042608896,Anna Dorsey,GB56YIPM23996162092614,737.01,EUR, +Bruce Norris,GB53VRJK24122562848727,Jose Lopez,GB38SYCS82315041627198,4951.46,USD,Japan +Connor Gibson,GB63WWSW37401014534499,Michael Wilson,GB69CVCC80614657982368,902.77,EUR, +Lisa Stewart,GB54LLMJ97892940406187,Adam Williams,GB37VVRN88225997755740,123.6,EUR, +Kenneth Neal,GB37YCFH00611150053261,Ashley Harrison,GB67JKNK67622577018960,4866.21,GBP, +James Erickson,GB74MGCS61721365026155,Angela Foster,GB98DNJB05752785457883,1280.88,GBP, +Jennifer Norton,GB46QNQI47260374019615,Katie Carey,GB37GPCX73454974569964,1205.67,EUR, +Alicia Benson,GB86VQXF35246096815374,Mark Neal,GB17LSPI10835125530226,2098.83,GBP, +Jason Marshall,GB37EWLW49872225974184,Kyle Ward,GB22VVGC54555005763190,581.08,GBP, +Joel Bartlett,GB07MJME67974519570839,Dillon Terrell,GB64NXYM30870930902182,179.47,USD, +Jennifer Norton,GB46QNQI47260374019615,Mr. Christopher Nixon,GB51OMRU46073951234931,2255.29,GBP, +Jason Barrett,GB87XLKY93026341933796,Diana Ramirez,GB29QXBU06246326509311,304.9,GBP, +Elizabeth Patrick,GB87MBJQ08488522379146,Lisa Walsh,GB31FPTH63722087191844,3034.19,USD, +Robert Frank,GB76DGMB41609935461511,Thomas Keller,GB32LMUR65577160107204,963.61,GBP, +Kelsey Sawyer,GB12JVTI02981240614525,Michael Brown,GB35YYTD41053737729010,521.32,EUR, +Jeffrey Burns,GB97MODV35767203059085,Brian Fitzgerald,GB75HOCN02416361665036,2128.84,EUR, +Amber Moore,GB25YPXQ53648799598007,Jimmy Hill,GB03YFML69450214511581,2920.87,EUR, +Lauren Simmons MD,GB37PFKZ32241488895134,Zachary Buckley,GB72GKYY30859284107347,111.85,USD,Wallis and Futuna +Robert Bartlett,GB64LNGE22504244527948,Jennifer Wood,GB43KRMG11812500607149,586.36,EUR, +Amber Moore,GB25YPXQ53648799598007,Kelly Pena,GB63EOPU15572817205551,4406.74,GBP, +Natalie Clark,GB77JSXC68393752435461,Stephen Davis,GB68SUNJ37991058267280,468.63,USD, +Sherry Harris,GB73QXIH76313266008752,Katie Bailey,GB35KZAC57296644992440,9154.15,USD,Saint Helena +Shawn Little,GB70UXHF96298506707290,Edward Griffin,GB42UJQD01030492861538,7659.35,GBP,Saint Barthelemy +Katherine Brady,GB60PATK05010967590682,Madeline Bass,GB06LHKD17489889390941,403.98,GBP, +Micheal Frazier PhD,GB38LWGB92042215242878,Kendra Baker,GB55YWFX47125489547799,656.04,GBP, +Wendy Jordan,GB83APEZ15262385752106,Rebecca Jacobs,GB10EEFX70377457590735,416.5,USD, +Cory Carroll,GB70MRXC12623671848948,Christopher Garcia,GB09BLLJ78472376758832,4219.08,EUR, +Brittany Anderson,GB36BEME23473943669852,Melissa Mcguire,GB11ABBP57498891121545,7281.85,USD,Cyprus +Wayne Scott,GB42GQXF57054708783273,Catherine Leonard,GB23AVLD23723886538125,166.18,EUR, +Christine Smith,GB88CFLN70943486778845,Donna Bailey,GB10BYOM49289358056109,2525.95,USD,Faroe Islands +Brooke Wright,GB48NDGV97602071541673,Jeremy Armstrong DDS,GB03KTNO22052103072272,3400.24,EUR,Afghanistan +Kevin Swanson,GB48JCUM56676606270769,Diane Wang,GB13LSDL83323866108892,2392.49,GBP, +Jeremy Ramos,GB90JBHO31893029942181,James Martinez,GB78UJVZ75046467296058,791.9,EUR, +Timothy Holloway,GB14ZFQW16177321339199,Samuel Hobbs,GB61HAON35135931368468,3494.08,GBP, +Joseph Bennett,GB90WYEJ05992859091048,Stephanie Strong,GB39RNJB35435298940421,843.0,GBP, +Michael Shields,GB86DFLE53025148625212,Elizabeth Morrison,GB33NIHY17301907671164,3547.92,USD, +Phillip Kelley,GB28QOFU75507389646595,Rita Stuart,GB68VSFX53784597518929,4395.72,GBP, +Kenneth Neal,GB37YCFH00611150053261,Brian Powell,GB17LGZF71252705802575,3500.8,USD, +Renee Brown,GB25HQXW87341553588710,Gary Bishop,GB36DWME49887484349968,8603.63,EUR,France +Emily Parker,GB75LAWF29356238422417,Ryan Moore,GB74PBDT45556099422911,2249.67,USD, +Brian Mcdonald,GB52FLYZ02762571739161,Michael Brown,GB35YYTD41053737729010,940.9,GBP, +Robert Rice,GB48TKNG88718150491696,Alexander Clay,GB44YFMI79577407968222,396.72,USD, +Nichole Williams MD,GB81JJNM15339618605210,Paul Williams,GB21PKJC42578303688020,564.81,EUR, +Samantha Graham,GB23LREC13534947955209,Gabriel Dunn,GB52CPGQ05169398848914,733.64,EUR, +Steven Hernandez,GB13XBTD08211374602484,Brandon Pennington,GB41JRXV99404886185791,1466.42,GBP, +Molly Valenzuela,GB29TGLR40031145264658,Barry Baker,GB89IYWL88660060562964,654.67,USD, +Phillip Nunez,GB62EUIZ89906682353067,Alexander Henderson,GB87KOKG99613675072344,4369.76,EUR, +Steven Hernandez,GB13XBTD08211374602484,Michael Lamb,GB92RFCB29651979398269,2142.5,EUR, +Evan Peterson,GB10KBBH10279104505285,Nicholas Figueroa,GB26MXKY95089922097826,3193.67,EUR, +Lisa Anderson,GB81TMTW88103430649427,David Gray,GB33SERY02660693111666,837.89,EUR, +Micheal Fisher,GB89OHSV58205568869845,Stephanie Davis,GB10PHSJ95133945700550,2499.25,GBP, +Angela Shah,GB93SBKJ74104106310463,Diana King,GB36OSLF79571488931742,228.37,GBP, +Deborah Gardner,GB21TLHR15497332285605,Matthew Butler,GB55AFHU08933708379887,894.35,GBP, +Jenna Mayer,GB49LNSY46596407633115,Micheal Dunn,GB45ODLK46231003998434,9424.57,USD,Japan +Phillip Kelley,GB28QOFU75507389646595,Brandon Jackson,GB27CLKQ32895370037524,4963.5,USD, +Mark Smith,GB35SKDG08734833795701,Debra Robinson,GB11QTTD52440319881309,1074.97,EUR,Venezuela +Steven Marshall,GB71MKDL07428189829858,Matthew Butler,GB55AFHU08933708379887,469.75,USD, +Michael Johnson,GB39PRNV76964388044698,Manuel Schultz,GB72DDCO20157976727061,2396.6,GBP, +Jean Garrett,GB48JQSX80927900119860,Bethany Gomez,GB90DTIM36050485902647,4664.31,EUR, +Brooke Smith,GB13JKIT01515728576690,Joyce Campos,GB77WYZP79696816356274,238.35,EUR, +Andrew Mitchell Jr.,GB78YQRB88328842311996,Allison Hancock,GB03EXVT13061624257296,8555.79,GBP,New Caledonia +Dana Brown,GB10VCDI42625551166249,Brenda Davenport,GB11QRKB50488606581773,256.37,GBP, +Alicia Benson,GB86VQXF35246096815374,Jennifer Cox,GB37DVUZ04817155227210,2257.64,USD, +Christopher Willis,GB44CPIW13397797292893,Melissa Rodriguez,GB34MXVA64603135941190,412.78,EUR, +David Garrison,GB61BZEP56413843940002,Joshua Fitzpatrick,GB50JRQI81748878046774,4674.59,EUR,Moldova +Timothy Holloway,GB14ZFQW16177321339199,Daniel King,GB91CZXB57654884181344,3141.31,EUR, +Steven Stevens,GB48IUTH95437659784629,Megan Morales,GB74EGOC40632868866379,3981.59,USD,Paraguay +Donna Butler,GB80TGKK20996302946797,Diana King,GB36OSLF79571488931742,877.06,EUR, +Gail Hess,GB12FZMP58587230958100,Joyce Campos,GB77WYZP79696816356274,106.3,GBP, +Michael Johnson,GB39PRNV76964388044698,Anthony Chapman PhD,GB72EQCX72996139408561,3083.78,GBP, +Alisha Jennings,GB93ATNR23133507891905,Matthew Davis,GB70YFIR26762980328972,3196.63,GBP, +Jennifer Wallace,GB40CELK20920405558737,Rebecca Jacobs,GB10EEFX70377457590735,259.22,EUR, +Nathan Beltran,GB63HKLX10632602535130,Madison Scott,GB83MSXE08710252153533,6155.55,EUR,Denmark +Michelle Cisneros,GB88BEFI47694945879978,Matthew Wolf,GB57NUGH66975737940463,264.54,EUR, +Paul Rodriguez,GB31TUWR23340481812871,Anna Dorsey,GB56YIPM23996162092614,109.06,GBP, +Nicole Harper,GB83CNYZ77415891979000,Timothy Martinez,GB08GWJZ38214167752439,9060.57,GBP,Burundi +Jesse Walters,GB03XGEZ70633330958688,Patricia Davis,GB83NIVB32597237867914,1960.98,USD, +Michael Hamilton,GB26NECL08148975515926,Michael Brown,GB35YYTD41053737729010,953.86,GBP, +Megan Lopez,GB58QSHS79374331808612,Jennifer Wood,GB43KRMG11812500607149,287.77,USD, +Martin Miller,GB18ZKXJ86519353921435,John Gomez,GB30GNXG55020694484928,494.86,USD, +Michael Robertson,GB73ITKJ79854094553797,Barry Baker,GB89IYWL88660060562964,532.93,EUR, +Kathleen Griffin,GB80YXSN08424415319800,Hayden Bradley,GB64BUUL21350508929949,447.9,USD, +Heather Savage,GB93IMPL40147165579073,Jesse Burns,GB66DMEW37257804313091,858.41,USD, +Jessica Gibson,GB14QTSI93960620738541,Linda Johnson,GB52WLUE83640693895262,2459.81,GBP, +Michael Johnson,GB33RTZB15785978157508,Melissa Rodriguez,GB34MXVA64603135941190,354.05,USD, +Jessica Wright MD,GB83BYIZ53504101481192,Stephanie Strong,GB39RNJB35435298940421,721.84,GBP, +Carl Tapia,GB72KBJJ55330526590136,Kendra Baker,GB55YWFX47125489547799,392.98,GBP, +William Owens,GB47UBYV33618722283888,Melissa Rodriguez,GB34MXVA64603135941190,605.21,GBP, +Jean Garrett,GB48JQSX80927900119860,Jason Miles,GB82OHZY27859095221651,2939.89,EUR, +Jackson Robertson,GB47RJZL60762339260313,Jacob Mckenzie,GB23GTXT18009323900659,4800.29,EUR, +Keith Hicks,GB57SAVD48388943453996,Christopher Herrera,GB82DJBC99644794109178,2592.99,USD,Bulgaria +Teresa Russell,GB03ZAOS95302990621114,Christina Gray,GB98ADBY96267442419621,6626.07,GBP,Reunion +Kelly Scott,GB20UINP87159862885771,Gary Cook,GB44KJUD05767618096609,9079.8,EUR,Swaziland +Holly Wood,GB88AMGO88645534901506,Jessica Spears,GB26BWPC24583808911384,2437.87,USD, +Lisa Trevino,GB25HSLX07961209000207,Janet Bell,GB40QREV76572645611632,3072.64,USD, +James Pace,GB75TMBS30800552081922,Jeremy Jones,GB23CVJP83638888254451,5408.65,USD,Lithuania +Erin Jackson,GB61BRKM97747208472432,Jennifer Wood,GB43KRMG11812500607149,964.49,EUR, +Sean Jones,GB96UHND33735021310891,Cameron Green,GB80DGDF15091881220255,1804.57,GBP,Cambodia +Julie Cortez,GB28CHVD08165723136614,Barry Baker,GB89IYWL88660060562964,729.2,USD, +Micheal Fisher,GB89OHSV58205568869845,Lynn Hayden,GB09HCDF31459612514890,3489.1,GBP, +Christopher Reeves,GB58DXQF67588861313931,Cassandra Arnold,GB65EVLB60390515018225,7747.97,GBP,Austria +Eric Kemp,GB20CEQH46699735902152,Tanya Crosby,GB25BWTJ41263129960098,8084.07,EUR,Maldives +Madison Gross,GB17PGJK40547822579717,Chad Williams,GB52SEEK78271380904227,3757.38,USD,Cape Verde +Joseph Perry,GB58OCOD40329744023671,Patricia Cantu,GB25MHJO88979829353858,6538.52,GBP,Cayman Islands +Tamara Mora,GB04PJIF56880181076916,Theresa Ryan,GB75SUFU88751249949333,7042.71,EUR,Reunion +Jonathan Kennedy,GB97HMHD92964450142572,Christopher Reyes,GB22LFXM36895880404622,604.37,GBP, +Kevin Chavez,GB98GBVG25373794587900,Joyce Campos,GB77WYZP79696816356274,424.72,USD, +Paul Harper,GB22QBZJ45095632686026,Thomas Wilson,GB75JOCQ01041148609562,9337.81,GBP,Chile +Jacob Foster,GB93HGAP05864169966129,Rebecca Doyle,GB38IHBW68148901751062,8543.08,USD,Cayman Islands +Phillip Nunez,GB62EUIZ89906682353067,Daniel Andersen,GB12RLZI44922268890350,2212.99,EUR, +Robert Cunningham,GB73MVEP08349508644694,Steven Dalton,GB38ZLOJ73750988654792,3075.46,GBP,Qatar +Evan Peterson,GB10KBBH10279104505285,Brianna Ruiz MD,GB64EZEF08010208139597,4641.24,EUR, +Darlene Schwartz,GB24YMKH93849202444773,Lauren Palmer DVM,GB12QKIF48576173990147,1708.56,EUR,Hong Kong +Jeffrey Burns,GB97MODV35767203059085,Philip Montgomery,GB26JDDK93602914775388,1702.17,USD, +Olivia Howard MD,GB40OELS55275593343621,Kaitlin Williams,GB05VUPT91894647647511,821.68,EUR, +Steven Smith,GB31LNRH85102416165072,Alexander Clay,GB44YFMI79577407968222,111.36,USD, +Angela Stafford,GB61QMEN25494020184508,Barry Baker,GB89IYWL88660060562964,420.02,EUR, +Lindsey Carter DDS,GB95YCGP42215644354531,Dillon Terrell,GB64NXYM30870930902182,287.04,USD, +Anthony Stark,GB30SRKW41483564816763,Jennifer Wood,GB43KRMG11812500607149,786.06,EUR, +Elizabeth Bernard,GB89TTTI74549676326917,Stanley Carroll,GB52XHIG11480231831076,4952.19,EUR, +Timothy Holloway,GB14ZFQW16177321339199,Thomas Smith,GB13SANT77325210045015,4214.97,USD, +Johnny Turner,GB43OQLK69845900418247,Thomas Green,GB11UZBZ86137171395227,2891.03,USD, +Michelle Jennings,GB38ZKQM19773241338931,Barry Baker,GB89IYWL88660060562964,132.14,USD, +Bryan Beck,GB25OTJH77912375111245,Angela Ballard,GB75YHJN06018282902937,3988.22,GBP, +Ashley Byrd,GB13JJLP14393959614127,Kendra Baker,GB55YWFX47125489547799,898.09,EUR, +Daniel Coleman,GB49LCBT62746847279879,Adam Williams,GB37VVRN88225997755740,739.77,USD, +Jean Garrett,GB48JQSX80927900119860,Maurice Castaneda,GB71DOHE24922616928468,3598.21,EUR, +Brent Garcia,GB68BHJQ95433588979611,Diana Ramirez,GB29QXBU06246326509311,120.4,EUR, +Christopher Johnson,GB10VERQ03089589284322,Michael Brewer,GB80SCZW35990482704059,1577.17,USD, +Shannon White,GB05GLHY23704116337342,Brian Douglas,GB64NNMD78461256718366,3581.14,USD,Slovenia +Jorge Kemp,GB49TFZR87191566698419,Dustin Ruiz,GB07ZTUL84221147298252,6404.85,GBP,Belarus +Robert Becker,GB82NJTO37155544165958,Jordan Garcia,GB04GJTK63585000473761,384.53,EUR,Reunion +Mary Collier,GB77DXOK59676434029639,Alexander Clay,GB44YFMI79577407968222,471.59,USD, +Michael Shields,GB86DFLE53025148625212,Amy Johnson,GB27FVHU91612082217677,1142.72,USD, +Sandra Perez,GB06TQVW19189909194697,Kendra Baker,GB55YWFX47125489547799,337.72,GBP, +Phillip Kelley,GB28QOFU75507389646595,Jennifer Murphy,GB69ULQA65756996274789,1648.45,GBP, +Kenneth Neal,GB37YCFH00611150053261,Tracey Blake,GB38PFFT85427968071329,2635.45,GBP, +Miguel Braun,GB12IKZA72382255129242,Benjamin Soto,GB20DXRF58666476798046,4737.91,USD, +John Pratt,GB60ZAKH48861421053340,Shannon Gardner,GB25LBZG94482686775354,3889.6,GBP, +Johnny Turner,GB43OQLK69845900418247,Robert Rodriguez,GB38EGSY34041530495299,1955.48,USD, +Danny Johnson,GB98UGBG42785043057555,Lindsey Wise,GB07SQGC94956371212965,876.94,EUR, +Miguel Braun,GB12IKZA72382255129242,Madison Klein,GB60JBBD65245594643009,1225.09,EUR, +Alicia Benson,GB86VQXF35246096815374,Brenda Swanson,GB26PPTG25843840485708,3636.82,GBP, +Micheal Fisher,GB89OHSV58205568869845,Amy Thomas,GB76MSQW90402875033953,4222.43,GBP, +Tiffany Wolfe,GB46ADLB33623385052319,Jordan Phillips,GB44BAGF39269321709997,319.5,EUR, +Johnny Turner,GB43OQLK69845900418247,Tyler Chan,GB36MWTM00070813657888,1266.12,EUR, +Caitlin Nelson,GB19BZPC77568562014809,Alexander Clay,GB44YFMI79577407968222,562.46,USD, +Brian Gibson,GB90WRLF92004392139120,Kelly Johnson,GB08FQYI02577811632743,117.65,EUR, +Marcus Murphy,GB14BUGW87470847032289,Paul Williams,GB21PKJC42578303688020,660.1,EUR, +Scott Mitchell,GB89CGFL16412034487806,Daniel Rivers,GB84CGGG59265402610215,193.94,EUR, +John Jackson,GB56CJXB87381338854464,Rebecca Garcia,GB68KHSV78958479216398,2320.76,GBP, +Michael Shields,GB86DFLE53025148625212,Curtis Ellis,GB64PGHZ68441658447965,4162.96,USD, +John Jackson,GB56CJXB87381338854464,Lindsey Tyler,GB75THVM20290861278734,4776.62,USD, +April Martinez,GB85KCDD10281916701162,Joyce Campos,GB77WYZP79696816356274,775.07,GBP, +Breanna Douglas,GB51KWWN52175789608159,Matthew Butler,GB55AFHU08933708379887,477.38,EUR, +Jackson Robertson,GB47RJZL60762339260313,Alexandra Smith,GB24RXWQ00012177165303,3146.36,GBP, +Miguel Braun,GB12IKZA72382255129242,Misty Rowland,GB02GSLP76657861205643,3587.28,EUR, +Vanessa Wallace,GB70XSHY11593935664702,Alexander Clay,GB44YFMI79577407968222,324.62,GBP, +Madison Rollins,GB90YAMG19251772832009,Kendra Baker,GB55YWFX47125489547799,795.58,GBP, +Lisa Trevino,GB25HSLX07961209000207,Matthew Hinton,GB23FGQD18661150242564,2729.76,EUR, +Kevin White,GB63ETIK06490370983894,Jamie Lopez,GB29OOJP62115788875567,1873.35,EUR, +Lee Oneill,GB13JKVP45521869525362,Dillon Terrell,GB64NXYM30870930902182,282.3,EUR, +David Powell,GB42KOTS31774567518517,Melissa Rodriguez,GB34MXVA64603135941190,609.92,GBP, +Johnny Turner,GB43OQLK69845900418247,Regina Davis,GB30RHQC07930148735832,1744.95,GBP, +Juan Gray,GB87AFMY70531718220501,Christopher Kramer,GB22DTPG02990190142611,8278.12,GBP,Netherlands +Shelby Nelson,GB70FXIQ55493026747257,Nichole Cook,GB98LKKF33850058337844,923.95,EUR, +Jason Krueger,GB19VPHK66861272925402,Kendra Baker,GB55YWFX47125489547799,139.77,GBP, +Brenda Reid,GB57LXVH90224178689391,Gabriel Dunn,GB52CPGQ05169398848914,378.86,USD, +Steven Hernandez,GB13XBTD08211374602484,Erica Lopez,GB08YLDX29069504723934,3208.48,EUR, +Jeffrey Burns,GB97MODV35767203059085,Alexander Scott,GB60BRJG00996214429573,3542.06,EUR, +Alicia Benson,GB86VQXF35246096815374,Wesley Richardson,GB68WTLK42404630704129,1213.89,EUR, +Micheal Fisher,GB89OHSV58205568869845,Tracy Myers,GB03KZTG07287371362379,4709.46,EUR, +James Brown,GB40XYTK74857066441885,Angela James,GB93FVSV42906632758868,2465.02,USD, +James Erickson,GB74MGCS61721365026155,Ronald Moore,GB73YBHZ61811976633579,3629.47,GBP, +Emily Parker,GB75LAWF29356238422417,Gabriel Wright,GB35SOJP28186815751698,1866.91,EUR, +Julia Gonzalez,GB77IDBC37853369915895,Melissa Thomas,GB90IQWW82808556517209,4940.31,USD,Fiji +Maria Mayo,GB39YYTT29973451297926,Cameron Clark,GB86SDGT72267674467831,1313.88,EUR,Somalia +Emily Sullivan,GB59HYHR76208317454878,Dawn Thomas,GB73TMIN66803502972570,6943.56,GBP,American Samoa +Micheal Fisher,GB89OHSV58205568869845,Daniel Wolfe,GB08TKWK67374782894825,4318.97,USD, +John Blankenship,GB03NRBA85889175724306,Kaitlin Williams,GB05VUPT91894647647511,408.07,USD, +Darrell Henry,GB44ZAQG63590778051940,Barry Baker,GB89IYWL88660060562964,906.69,GBP, +Megan Compton,GB36UUUV02023895710062,Kaitlyn Lester,GB79KYVR66903174335901,5736.9,EUR,Nepal +Alisha Jennings,GB93ATNR23133507891905,Alexis Christian,GB32CHDC79115424602647,3135.75,USD, +William Kerr,GB43EQUD11842447812129,Patricia Webb,GB87RVKI02461835807600,123.49,GBP, +Sean Kelly,GB65AFNO81031017275560,James Martinez,GB78UJVZ75046467296058,888.23,GBP, +Holly Wood,GB88AMGO88645534901506,Kelly Smith,GB46JDNT39156207676248,1674.03,GBP, +Joy Davis,GB21XSKV07877039006240,Alexander Clay,GB44YFMI79577407968222,674.37,EUR, +Kimberly Nelson,GB84UMQY68372084490623,Michael Brown,GB35YYTD41053737729010,791.59,GBP, +Elizabeth Bernard,GB89TTTI74549676326917,Christine Carr,GB61KRFS40298468704993,4666.44,USD, +Andres Riggs,GB52DAVD85950182604150,Charles White,GB71ZOTR54382844676464,937.95,USD, +Mark Haney,GB25KOJO25261495726842,Kendra Baker,GB55YWFX47125489547799,478.53,EUR, +Miss Erica Mckinney,GB86YKJL47856523813731,Samantha Stokes,GB81DMRY87998927195243,2295.26,EUR, +Kenneth Neal,GB37YCFH00611150053261,Tanya Olson,GB90ITUJ17868873928864,1607.63,GBP, +Melissa Johnson,GB37KPZL88001198098922,Wendy Bridges,GB79QLDF04798918712275,565.4,USD, +Carrie Williams,GB76OXPI10992688475563,Amanda Edwards,GB49APCR59323223716506,421.79,USD,Egypt +Ms. Amber Acosta,GB06ZIBG68085278292297,Anna Dorsey,GB56YIPM23996162092614,687.98,USD, +Jeffrey Burns,GB97MODV35767203059085,Elizabeth Fisher,GB15CRXC10465885871217,4481.36,EUR, +Lisa Johnson,GB82KOZK36309224318018,Adam Williams,GB37VVRN88225997755740,806.95,USD, +Denise Wilson,GB48BHEM22211022520809,Sean Hart,GB60YOBM15696375912719,4415.55,EUR, +Rachael Lam,GB79QDNI48279431402370,James Martinez,GB78UJVZ75046467296058,140.14,GBP, +Elizabeth Bernard,GB89TTTI74549676326917,Amanda Adams,GB64YDSL84035787218924,3595.25,EUR, +Jackson Robertson,GB47RJZL60762339260313,Douglas Giles,GB24RAKK99728609625355,2415.7,EUR, +Michael Sims,GB58HODV09720911960390,Kathryn Reilly,GB46VAHQ46157033249998,4006.38,USD,Afghanistan +John Jackson,GB56CJXB87381338854464,Dennis Wright,GB78JXYY72708463258100,2398.29,USD, +Savannah Smith,GB72VJYU82801287078296,Lauren Johnson,GB97PBWR37131505173501,4213.74,GBP,Italy +April Hunt,GB03WGKM41910498919317,Anna Dorsey,GB56YIPM23996162092614,830.12,EUR, +Adam Gomez,GB78NBGX32348386799211,Katherine Oconnor,GB97TLCY19553869977128,6570.95,USD,Micronesia +Johnny Turner,GB43OQLK69845900418247,Isaac Glenn,GB91AHEO34209303192365,3634.88,EUR, +Kevin Swanson,GB48JCUM56676606270769,Lisa Jordan,GB16QQNU38988569827660,4139.96,GBP, +Sarah Johnson,GB88WMPM09791747850876,Elizabeth Jones,GB51EBLT66691905211251,522.94,USD, +Carlos Andersen,GB77ZZUT00279927270218,Melissa Rodriguez,GB34MXVA64603135941190,272.24,USD, +Phillip Fleming,GB62YYAG68412355468960,Eric Williams,GB75WUMZ90683294157334,2606.37,GBP, +Shannon Patel,GB78CBQV58539858650049,Stephen Davis,GB68SUNJ37991058267280,454.65,GBP, +Tammy Jones,GB10HKJC22087860164165,Matthew Butler,GB55AFHU08933708379887,985.45,EUR, +Kelly Houston,GB52FFEH47334437992258,Ashley Mills,GB25PRLH73243773649069,1169.69,EUR, +Gina Hoffman,GB07VVWU96786763485393,Kyle Brown,GB32ROIL78457900110597,4555.17,EUR, +Angela Castaneda,GB70MXQK89153946090903,Joyce Campos,GB77WYZP79696816356274,181.27,USD, +Ms. Rhonda Whitehead,GB62AFNG31125579579686,Matthew Wolf,GB57NUGH66975737940463,684.65,USD, +Daniel Walker,GB83HZEI45092434821299,Christopher Frank,GB32VSIF59275555098590,3418.22,GBP, +Eric Sloan,GB32EEKY80774941168896,Karen Wright,GB61DPLZ24200262574953,5286.7,USD,Malaysia +Cynthia Brown,GB26XFKK67091063592402,Juan Barnett,GB23ZNIE28193953955850,413.67,USD, +Craig Johnson,GB23QCBN13690625636065,David Gray,GB33SERY02660693111666,593.46,EUR, +Jamie Smith,GB86AELF89323285795785,Kyle Ward,GB22VVGC54555005763190,338.91,EUR, +Mr. Keith Harris,GB42EFDH75127752428852,Jason Wade,GB83XKEE60603452997553,223.42,USD, +Gina Hoffman,GB07VVWU96786763485393,Lisa Young,GB51HETO96238517304849,4905.02,EUR, +Jennifer Norton,GB46QNQI47260374019615,Suzanne Holt,GB89NGTW85415276937671,3865.98,GBP, +Jackson Robertson,GB47RJZL60762339260313,Lindsey Becker,GB73BNHZ38549895407912,3876.53,EUR, +Denise Wilson,GB48BHEM22211022520809,Gene Arroyo,GB48LAFQ41391289148413,1195.81,EUR, +Robert Preston,GB26UMPW39492541290626,Elizabeth Jones,GB51EBLT66691905211251,835.28,GBP, +Larry Smith,GB94JPGV98139340647438,Lindsey Wise,GB07SQGC94956371212965,980.46,EUR, +Keith Harris,GB28UQLZ61026194318801,Dr. Antonio Benson,GB75TBLU59120140328369,972.76,USD, +Jessica Gibson,GB14QTSI93960620738541,Philip Stevens,GB40EEHG90239750286053,4004.67,GBP, +Kelly Wagner,GB15XPIP53354699127812,Michael Hernandez,GB83PODC63420666156671,914.65,EUR, +Anna Herrera,GB36FUGV63905173166824,Barry Baker,GB89IYWL88660060562964,683.75,EUR, +Daniel Cross,GB09OMCO17640057376814,Rebecca Jacobs,GB10EEFX70377457590735,491.64,GBP, +Mrs. Jessica Willis,GB26AHEE64058777124179,Rebecca Jacobs,GB10EEFX70377457590735,874.91,GBP, +Gordon Warner,GB36PMHR38214343230566,Nicole Henderson,GB61CLMG59002325002749,1822.36,EUR, +Michael Johnson,GB39PRNV76964388044698,Paul Sanchez,GB09EMHI88562655230043,4409.73,USD, +Michelle Nelson,GB66KYHF87166634806970,Jason Wade,GB83XKEE60603452997553,602.98,USD, +Latasha Weeks,GB41OKYD01196296968533,Emily Andrews,GB40PSRE66943502628096,4350.1,EUR, +Daniel Brown,GB03TCGL77268062618507,Stephen Davis,GB68SUNJ37991058267280,398.72,EUR, +Rhonda Stark,GB58DZKM66660597911542,Jordan Phillips,GB44BAGF39269321709997,623.46,GBP, +Alexander Hart,GB20YMFG38496131962106,Michelle Gutierrez,GB17HBUX61917690258133,7580.29,EUR,Antarctica (the territory South of 60 deg S) +Sandra Powell,GB45ABYY65541675297406,Diana King,GB36OSLF79571488931742,664.91,GBP, +Judy Palmer,GB20QWOK22148930275223,Jennifer Wood,GB43KRMG11812500607149,725.71,USD, +Emily Torres,GB24IAML50239659482056,Charlotte Young,GB86FIYY54259599199327,4655.15,GBP,Christmas Island +Angela Harris,GB03VCXB75609915899532,Kyle Ward,GB22VVGC54555005763190,711.8,USD, +Ruben Hill,GB92DPGV51674450508337,Hayden Bradley,GB64BUUL21350508929949,680.49,USD, +Kelly Campbell,GB75EYIA66297450319939,Jason Wade,GB83XKEE60603452997553,688.14,GBP, +Phillip Fleming,GB62YYAG68412355468960,Melinda Crosby,GB66WPOK91511717741876,4911.74,GBP, +Shawn Melendez,GB56VOKR74242861991479,Adam Williams,GB37VVRN88225997755740,388.38,GBP, +Lori Potter,GB35LRQH22517905832153,Jesse Burns,GB66DMEW37257804313091,513.5,EUR, +Jasmine Montgomery,GB94GVEV52738187148991,Michael Hernandez,GB83PODC63420666156671,412.24,GBP, +Madeline West,GB36RFPP74887246057949,John Mcbride,GB50LDEZ35417478372577,9956.62,USD,Japan +Michael Moody,GB68CSKX01183375045798,Kendra Baker,GB55YWFX47125489547799,519.69,EUR, +Richard Cole,GB12TCXP23430680236745,Matthew Wolf,GB57NUGH66975737940463,667.31,USD, +Lisa Garcia,GB35XJHS87716962986570,Gabriel Dunn,GB52CPGQ05169398848914,326.27,EUR, +William Nelson,GB23QOCE68936302147922,Matthew Wolf,GB57NUGH66975737940463,188.91,EUR, +Johnny Turner,GB43OQLK69845900418247,Hannah Aguilar,GB40YAES72229362849406,4251.06,GBP, +James Erickson,GB74MGCS61721365026155,Corey Pena,GB89XRBC70934998643243,3269.54,EUR, +Brett Wilson,GB74IUAI30764975293780,Christopher Newman,GB65NFLO99506881720230,8814.5,GBP,Norway +Elizabeth Patrick,GB87MBJQ08488522379146,Terry Small,GB85JDXM40608693793227,2169.34,GBP, +Elizabeth Patrick,GB87MBJQ08488522379146,Lori Williams,GB58BGCP98701582478022,1907.03,USD, +Nicholas Campbell,GB93ZCUS81707721012319,Hayden Bradley,GB64BUUL21350508929949,662.35,GBP, +Mr. Todd Perry PhD,GB72LHEV09493336400680,Amber Walton,GB05LEJE23349654352376,995.97,EUR, +Lucas Tran,GB44YIWL36996390067019,Monica Bishop,GB75LHMQ94670609541254,953.9,EUR, +Karen Brown,GB77JMEQ90258644636934,Wendy Bridges,GB79QLDF04798918712275,202.81,EUR, +Latasha Weeks,GB41OKYD01196296968533,Teresa Glenn,GB24WDDB16235327014930,4217.02,USD, +Michael Bass,GB07FZMM90055877947183,Lindsey Wise,GB07SQGC94956371212965,586.14,GBP, +Micheal Fisher,GB89OHSV58205568869845,Miranda Parks,GB56XIVI04447964984732,1495.44,USD, +Raymond Garrison,GB41ZQNG86218199987650,Frank Taylor,GB67JFWV21635864910302,9929.34,GBP,French Southern Territories +Ashley Clayton,GB31VBPF97583220476309,Hayden Bradley,GB64BUUL21350508929949,982.22,USD, +Elizabeth Bernard,GB89TTTI74549676326917,Lance Lin,GB71HIBS44083981072429,3926.89,GBP, +Linda Black,GB23GQYI47376985554977,Hayden Bradley,GB64BUUL21350508929949,744.61,USD, +Miguel Braun,GB12IKZA72382255129242,Joel Perez,GB80IQET33845695039154,3083.63,GBP, +Melissa Gonzalez,GB91PIZK02517536316063,James Martinez,GB78UJVZ75046467296058,491.59,USD, +Connie Nichols,GB43BKQU37976470972592,Steven Clark,GB85NFEP04165494820085,5740.7,GBP,Afghanistan +Jordan Kaiser,GB16JKNW79823004059580,Rebecca Jacobs,GB10EEFX70377457590735,429.05,USD, +Amy Cruz,GB46UQFS51441497133984,Matthew Wolf,GB57NUGH66975737940463,428.2,GBP, +Grant Stephens,GB26FCHW87234578539234,Lindsey Wise,GB07SQGC94956371212965,952.28,GBP, +Micheal Fisher,GB89OHSV58205568869845,Earl Nguyen,GB19QRDF78290014215264,4494.65,EUR, +Jackson Robertson,GB47RJZL60762339260313,Nathan Hampton,GB88KDLM66396511483984,2493.59,GBP, +Garrett Serrano,GB31PZTD15043448885757,Dr. Antonio Benson,GB75TBLU59120140328369,899.04,EUR, +Danielle Byrd,GB24MQKP10884904457587,Mark Johnson,GB08QYJL42214223649196,4559.24,EUR, +Steven Hernandez,GB13XBTD08211374602484,Mark Johnson,GB69QTCL28318339673079,3042.76,GBP, +James Erickson,GB74MGCS61721365026155,Joshua Morrow,GB14NCZJ04883739445851,3952.69,USD, +Sydney Miller,GB14WGMG27591000028819,Melanie Nguyen,GB02CEHR47539957138025,1588.28,GBP,Equatorial Guinea +Jennifer Wright,GB49DCLL84734322389586,Tara Murray,GB22NOUY09656605579497,1364.0,EUR,Nauru +Michael Smith,GB41KCWS52796876652157,Amber Walton,GB05LEJE23349654352376,649.44,EUR, +Elaine Young,GB63BPAX57831618703476,Kyle Ward,GB22VVGC54555005763190,313.12,EUR, +Jeffrey Burns,GB97MODV35767203059085,Karen Walker,GB92JKYL23315272427424,3597.73,USD, +Colleen Hill,GB48BNSU20739636021669,Tracy Mullins,GB70QCSN46562109729078,5086.52,USD,Armenia +Victoria Wilson,GB23RYOI45806281049029,Joyce Campos,GB77WYZP79696816356274,198.15,USD, +Joseph Cherry,GB73ZRNX36992842867016,Michael Wilson,GB69CVCC80614657982368,709.62,EUR, +Victor Mills,GB03GJXQ23064390136398,Amber Walton,GB05LEJE23349654352376,856.89,USD, +Danielle Byrd,GB24MQKP10884904457587,Matthew Combs,GB19OMVS35588883521329,3387.68,USD, +Arthur Parker,GB94QSRE55801236920232,James Martinez,GB78UJVZ75046467296058,450.85,GBP, +Micheal Fisher,GB89OHSV58205568869845,Amanda Avila,GB68BEUH48898742016693,2203.4,GBP, +Christine Clark,GB64QGXW91041388182104,Jesse Burns,GB66DMEW37257804313091,557.4,GBP, +Jackson Robertson,GB47RJZL60762339260313,Greg Bradley,GB29JOVW31185148785052,2504.13,EUR, +Kyle Meyer,GB20QPOV89690861332269,Rebecca Jacobs,GB10EEFX70377457590735,532.99,USD, +Brian Oliver,GB07USVT22782904053160,Kyle Ward,GB22VVGC54555005763190,971.23,USD, +Christopher Johnson,GB10VERQ03089589284322,Allen King,GB73HQUG34779824253974,1993.96,USD, +James Erickson,GB74MGCS61721365026155,Michael Martinez,GB74LLDH51281265268631,1390.41,GBP, +Gerald Bishop,GB84BBJV27169771363317,Michael May,GB65RUZG92583680853335,3580.31,EUR, +Charles Whitehead,GB52NEVE55012529384825,Bryan Fox,GB04OBOE17088279139892,8934.11,GBP,Martinique +Devin Johnson,GB62FFWD15583970148812,Michael Wilson,GB69CVCC80614657982368,301.54,USD, +Dr. Brandon Turner,GB32HUUF89555381218371,Holly Davis,GB11CXTS87560490616787,8516.9,GBP,Luxembourg +Evan Peterson,GB10KBBH10279104505285,Joseph Martinez,GB21XIIF36788921682712,4033.18,GBP, +Ricardo Soto,GB12JWUT48618802410876,Ashley Martin,GB16SNNW15633648669982,4199.56,GBP,Sri Lanka +Gregory Burnett,GB43BJNB01082300045025,Gabriel Dunn,GB52CPGQ05169398848914,723.0,USD, +Elizabeth Cross,GB06XTIO48443013610084,James Jones,GB89OWDP28461192230469,5844.64,EUR,Cook Islands +Danielle Byrd,GB24MQKP10884904457587,Stacie Barron,GB21JBIV85239964273995,4532.41,GBP, +Holly Wood,GB88AMGO88645534901506,Robert Rowe,GB43WJHN93118734432407,1880.32,GBP, +Jay Pace,GB11XRHP23294021238854,Michael Hernandez,GB83PODC63420666156671,614.25,EUR, +Shawn Watkins,GB05FPXI48076433300928,Anna Dorsey,GB56YIPM23996162092614,341.9,USD, +Emily Reyes,GB63JMSX78627243928350,Charles White,GB71ZOTR54382844676464,215.02,GBP, +Alexandra Williams,GB64HTCF81960989702247,John Gomez,GB30GNXG55020694484928,736.09,USD, +Allen Williams,GB09UTIW51038186425550,Kristine Richard,GB95SSYZ98096822405375,6843.45,USD,Bangladesh +Michael Shields,GB86DFLE53025148625212,Nicholas Montgomery,GB84TWXR01528369905536,2457.33,EUR, +Daniel Stone MD,GB21EPJF78262266788469,Beth Gutierrez,GB76RLHP47894663830222,6881.75,GBP,New Zealand +Daniel Nichols,GB45HDRF82280852059097,Brenda Davenport,GB11QRKB50488606581773,549.76,USD, +Matthew Smith,GB91FTWW42578701980888,Margaret Brandt,GB26GNEK83936042317378,3629.1,USD,United Arab Emirates +Elizabeth Bernard,GB89TTTI74549676326917,James Mitchell,GB57PXKL85342780339850,1386.94,USD, +Jennifer Bauer,GB73JBKN51386027191182,Michael Brown,GB35YYTD41053737729010,649.71,EUR, +Denise Wilson,GB48BHEM22211022520809,Keith Ward,GB68KETH61491213249015,3412.5,GBP, +Judith Lawson,GB40GARH02328534005482,Bianca Smith,GB33TZJP86529427041503,2422.66,USD,Montenegro +Emily Gray,GB91JVXX08787557312492,Mark Gilbert,GB69OLLN13767046490031,1066.45,EUR,Ukraine +Michael Shields,GB86DFLE53025148625212,Rhonda Baxter,GB72NKWE53906249888037,1434.57,EUR, +Frank Hunt,GB54PIWK68317349660987,Catherine Leonard,GB23AVLD23723886538125,480.5,USD, +Michael Young,GB24FOIA53350963676823,Rebecca Hernandez MD,GB26WESC38860474352999,8451.08,USD,Nepal +Lisa Trevino,GB25HSLX07961209000207,Heather Bailey,GB33FWCN13984492079033,4328.44,USD, +Kevin White,GB63ETIK06490370983894,Jessica Carrillo,GB25GUGX75856916755262,4486.48,EUR, +Lisa Trevino,GB25HSLX07961209000207,Tiffany Phillips,GB56GTTQ44908530618577,2254.03,GBP, +James Brown,GB40XYTK74857066441885,Jerry Villarreal,GB40HGHM10398617779216,4148.06,USD, +Leah Huang,GB23VJTV44689046491387,Matthew Wolf,GB57NUGH66975737940463,939.59,GBP, +Kevin White,GB63ETIK06490370983894,Cynthia Barr,GB25WIVM84490319513268,3341.25,GBP, +Michael Shields,GB86DFLE53025148625212,Colleen Jones,GB18KEZB94174952006624,2096.44,GBP, +Alisha Jennings,GB93ATNR23133507891905,Roger Lewis,GB75UFBN90728937258903,4144.79,GBP, +Monica Martinez,GB50YLUZ31130701618107,David Gray,GB33SERY02660693111666,718.86,USD, +Jamie Stone,GB26KCVO70316662006636,Kyle Ward,GB22VVGC54555005763190,632.61,USD, +Mason Hoover,GB61YWJO78293874538314,Michael Hernandez,GB83PODC63420666156671,846.28,EUR, +Jason Hays,GB23MPNR10931117567457,Michael Hernandez,GB83PODC63420666156671,915.33,USD, +Megan Henderson,GB41ZOOW80755858921970,Kendra Baker,GB55YWFX47125489547799,265.9,USD, +Dillon Stevenson,GB04SLTT47827886444566,Megan Martin,GB38MXVB59761885987764,6726.21,EUR,Micronesia +Clinton Wu,GB24SYEV34027841454799,Steve Green,GB13QWOJ84452648057247,739.95,GBP,Malaysia +Cory Carroll,GB70MRXC12623671848948,Travis Roberts,GB35PTRU02855281115317,3798.71,EUR, +Jeffrey Burns,GB97MODV35767203059085,Brandon Guerra,GB28NPCM15762912537334,4222.84,GBP, +Susan Watkins,GB20VRMP16523921557932,Rebecca Jacobs,GB10EEFX70377457590735,857.48,EUR, +Victor Boone,GB35AYPK18115024816153,James Martinez,GB78UJVZ75046467296058,216.65,GBP, +Micheal Fisher,GB89OHSV58205568869845,Randy Dean,GB05ZJCM57982753629022,1327.45,GBP, +James Brown,GB40XYTK74857066441885,Linda Cook,GB31FEBM69811571576338,1878.24,EUR, +Latasha Weeks,GB41OKYD01196296968533,Tricia Robles PhD,GB21NGQW11473930558819,4967.19,EUR, +Taylor Hanson,GB97MLAO12408207514701,Robin Miller,GB12RKCU15449533526507,7367.3,GBP,Gabon +John Jackson,GB56CJXB87381338854464,Tamara Cain,GB95SJQO25132322260318,2562.94,GBP, +Mary Harris,GB57BFGM98516311576328,Connie Hebert,GB93GDVU91542995308369,3969.75,GBP, +Kent Bonilla,GB60ZETM64041591504361,Elizabeth Jones,GB51EBLT66691905211251,414.35,EUR, +Sabrina Jenkins,GB46PWQP86140962885918,Justin Allen,GB95EWTB56300200875287,2820.85,GBP, +Matthew Torres,GB33MUIC97704306530894,Monica Bishop,GB75LHMQ94670609541254,283.69,EUR, +Melissa Graham,GB51UDRU89977014401143,Jared Price,GB79ESXU84321101465895,8713.83,GBP,Liberia +Joseph Bishop,GB64CLGN71207707995940,John Gomez,GB30GNXG55020694484928,474.65,EUR, +Michelle Matthews,GB57ZYDA13109884870137,Eddie Berger,GB71MMMW91533654482779,373.54,EUR,Holy See (Vatican City State) +Samantha Nguyen,GB93HMFS62742721651402,Stephanie Lopez,GB81HAUR19475698448900,7259.4,USD,Montserrat +Mr. Aaron Williams,GB75BMLV82584220393276,Gabriel Dunn,GB52CPGQ05169398848914,427.46,GBP, +Ashley Dawson,GB66CWWP55653705667177,Madeline Rosario,GB86QRWN10677142480251,8393.99,USD,Luxembourg +Phillip Nunez,GB62EUIZ89906682353067,Desiree Obrien,GB35KHPR37086851726663,1601.25,USD, +Cheryl Morrison,GB09KDCB25406549945556,Joseph Brown,GB69GLWW93749921599504,3912.09,EUR,Mozambique +Latasha Weeks,GB41OKYD01196296968533,Randall Turner,GB51TUVV39992050271701,3350.94,GBP, +Crystal Blankenship,GB61VGRR76875515635619,John Gomez,GB30GNXG55020694484928,281.73,EUR, +Linda Clark,GB92EARV22396922345958,Michael Brown,GB35YYTD41053737729010,884.19,GBP, +John Preston,GB81EDSN44141093476405,Jordan Phillips,GB44BAGF39269321709997,462.37,GBP, +Ralph Schultz,GB74HTQD28847044964366,Hayden Bradley,GB64BUUL21350508929949,235.62,GBP, +Monica Salas,GB43BXOH50355269456394,James Martinez,GB78UJVZ75046467296058,989.67,GBP, +Amber Moore,GB25YPXQ53648799598007,Vincent Cummings,GB53VRLI05108785364740,3870.18,USD, +Holly Johnson,GB06NNQN57880501348263,Allison Gutierrez,GB19JUCS09714239675371,1314.82,USD,Chile +Jean Garrett,GB48JQSX80927900119860,Diana Moore,GB05RHAQ33732955749372,3072.77,EUR, +Phillip Villa,GB72ATJT34004311668268,Michael Brown,GB35YYTD41053737729010,303.91,EUR, +James Brown,GB40XYTK74857066441885,Bryan Wilkins,GB39EOAZ49600447978734,2882.47,EUR, +Cynthia Livingston,GB35YTTG45964858994197,Robert Morales,GB27BYHW02322182399732,3430.44,EUR,Saint Martin +Joann Santos,GB18PGJS11109936730667,Francisco Smith,GB68MWXE81481590628995,7914.43,GBP,Uruguay +Gordon Warner,GB36PMHR38214343230566,Tara Soto,GB92ZWTZ94642877168325,1984.2,GBP, +Lisa Trevino,GB25HSLX07961209000207,Brenda Daniels,GB78TJJD62109930539255,2345.64,USD, +Gerald Bishop,GB84BBJV27169771363317,Elizabeth Baker,GB63PBET46956397186496,3101.85,USD, +Mary Warner,GB10ZIKZ98482267768525,Jordan Phillips,GB44BAGF39269321709997,730.24,USD, +Anthony Hurst,GB56NHUY93780346610192,Jennifer Wood,GB43KRMG11812500607149,892.24,EUR, +Michael Alexander,GB82WQSR60503727118237,Joyce Campos,GB77WYZP79696816356274,368.19,EUR, +John Kelley,GB94BJQL88409402017215,Kelli Page,GB34MAVY41476692766039,8264.74,USD,Bahamas +Kevin Swanson,GB48JCUM56676606270769,Ronald Dean,GB41GYSQ70562051047833,4932.42,USD, +Jeffrey Lewis,GB54QOBQ50678344687567,Caitlin Chan,GB48LGKX68732640756344,3719.04,GBP, +Nathaniel Gray,GB72SQJA48411685116785,Yolanda Woods,GB13PKCH63165642574899,3194.33,GBP,Turkey +Jonathan Taylor,GB25BVJI93093612936061,Jordan Phillips,GB44BAGF39269321709997,354.03,GBP, +Sabrina Jenkins,GB46PWQP86140962885918,Kathleen Garcia MD,GB58EHJV87737767440059,3965.04,GBP, +Chad Kent,GB53IJVR56330600941716,Hayden Bradley,GB64BUUL21350508929949,296.47,USD, +Holly Wood,GB88AMGO88645534901506,Darrell Hill,GB22HRCR89317218638221,4886.31,USD, +Jessica Gibson,GB14QTSI93960620738541,James Bright,GB87NVZL93877285885215,1564.85,GBP, +Amber Moore,GB25YPXQ53648799598007,Kelly Davis,GB51FOFB79550131870478,1162.84,GBP, +James Brown,GB40XYTK74857066441885,Jean Hopkins,GB33QOAF66806453481548,4736.48,USD, +Micheal Fisher,GB89OHSV58205568869845,Dr. Raymond Ortiz,GB61CUIB16165711614976,1301.96,GBP, +Cory Harvey,GB62YOCT96916446898997,Amber Walton,GB05LEJE23349654352376,485.53,GBP, +Ethan Smith,GB56JKPN61453568852380,Dr. Antonio Benson,GB75TBLU59120140328369,555.17,GBP, +Amber Moore,GB25YPXQ53648799598007,Shawn Glover,GB44RRBN84138646139098,1473.37,EUR, +Robin Reeves,GB66BWGS68686556330446,Christopher Jones,GB03KOFG19841547478166,4517.47,USD, +Sabrina Jenkins,GB46PWQP86140962885918,Caitlin Hayes,GB79FPYX85749586065691,1936.14,EUR, +Evan Peterson,GB10KBBH10279104505285,Crystal Roberts,GB11MFWM47628859262875,2636.08,GBP, +Kristina Avila,GB05ABKZ75780737425023,Melissa Gutierrez,GB84GCXZ31445491103000,3353.61,GBP,Turkey +John Wilson,GB61ONNO92753952439768,Monica Bishop,GB75LHMQ94670609541254,963.39,EUR, +Gerald Le,GB80XMKX78716127417210,Kendra Baker,GB55YWFX47125489547799,719.52,GBP, +Connie Wright,GB50KBUH87394612902988,Jerry Beltran,GB50ASLL44168274343682,9253.81,EUR,Ecuador +Elizabeth Bernard,GB89TTTI74549676326917,Allison Moore,GB26KJFX25569088853172,1256.35,USD, +James Erickson,GB74MGCS61721365026155,Richard Williamson,GB81OWZB00125461980997,2675.9,GBP, +Jackie Brooks,GB07NJWK93746010708169,Dr. Antonio Benson,GB75TBLU59120140328369,679.76,USD, +Cory Carroll,GB70MRXC12623671848948,Jonathan Horton,GB50EGLC67153893436707,3629.89,GBP, +David Moore,GB20NNBT94890461269428,Stephen Davis,GB68SUNJ37991058267280,178.5,GBP, +James Kennedy,GB20YBFA91144041329034,Robert Bailey,GB89OSDM14118899539701,638.09,EUR, +Eileen Burnett,GB48FWRD39268849128919,Amy Parsons,GB87EESF76608269279414,3187.09,GBP,Cape Verde +Jean Garrett,GB48JQSX80927900119860,Deborah Smith,GB33JMIU38160452414709,3582.13,GBP, +Mary Harris,GB57BFGM98516311576328,Susan Perkins,GB28ZYAZ25827148316718,4462.13,GBP, +Ashley Harris,GB09PFQN06993886982041,Anita Smith,GB97VAYB46259413578279,9025.86,USD,Serbia +Mary Harris,GB57BFGM98516311576328,Kimberly Tyler,GB03EMQU82514173249432,4889.71,USD, +Kimberly Peters,GB86BLKG36994385438263,Dr. Antonio Benson,GB75TBLU59120140328369,505.68,EUR, +Ryan Adams,GB98DQHG14767251516523,Matthew Butler,GB55AFHU08933708379887,659.97,EUR, +John Pratt,GB60ZAKH48861421053340,Jeremy Gonzalez,GB61PCNP23755418560077,2209.74,GBP, +Alexis Sullivan,GB16ABKE56819275961351,Steve Rodriguez,GB98PPVB59745464214164,9060.44,USD,Cambodia +Gloria Smith,GB30TESK80794477410306,Gabriel Dunn,GB52CPGQ05169398848914,158.68,EUR, +Crystal Adams,GB62FTPG13467551885751,Jennifer Wood,GB43KRMG11812500607149,478.7,EUR, +Daniel Walker,GB83HZEI45092434821299,Chris Campbell,GB76PPMF59613192233625,1050.2,EUR, +Christopher Arnold,GB22NFKV75679929968178,Christopher Reyes,GB22LFXM36895880404622,723.43,GBP, +Patricia Marquez,GB97MQQE04636641897080,John Boyd,GB81WGED72670037594730,329.17,EUR, +Melissa Lane,GB72HKWL72838030123356,Christopher Reyes,GB22LFXM36895880404622,927.38,EUR, +Bryan Beck,GB25OTJH77912375111245,Eric Murray,GB70OZHK91663193441870,3031.91,GBP, +Tina Mclaughlin,GB87OQJH87496163090091,Joyce Campos,GB77WYZP79696816356274,226.93,USD, +Christopher Johnson,GB10VERQ03089589284322,Isaiah Salas,GB65MNZL08974320927143,1088.63,EUR, +Jeffrey Dougherty,GB29MAZB45738566631802,Michael Brown,GB35YYTD41053737729010,504.61,EUR, +Alicia Whitehead,GB03XFPR60413330167510,Julia Johnson,GB70RSDF69311638645891,1059.98,GBP,Suriname +Gerald Bishop,GB84BBJV27169771363317,James Morales,GB13FLUV88396444651016,1010.35,EUR, +John Jackson,GB56CJXB87381338854464,Jennifer Medina,GB80WEKY07100270622390,4521.56,USD, +Christopher Brown,GB37YAKN99128859654688,Rita Chang,GB13SRZX88245205703190,1992.48,GBP, +Amber Moore,GB25YPXQ53648799598007,Henry Bailey,GB27NYNV83881170466500,2418.18,USD, +Michael Strickland,GB97YBVL51807802853695,Charles White,GB71ZOTR54382844676464,176.79,USD, +Mary Harris,GB57BFGM98516311576328,Danielle Ellis,GB44XISS27293378461506,2036.28,EUR, +Paul Lewis,GB51BSOZ70481389427914,Hayden Bradley,GB64BUUL21350508929949,815.96,EUR, +Joseph Myers,GB40VZRO01280687305765,Jesse Burns,GB66DMEW37257804313091,629.76,EUR, +Andrew Mack,GB92GMMD81389808101740,Kaitlin Williams,GB05VUPT91894647647511,377.18,USD, +Miss Erica Mckinney,GB86YKJL47856523813731,Andrea Thomas,GB27MNKL77403484284670,1676.46,GBP, +Ralph Peterson,GB38LIDS46709690363757,James Martinez,GB78UJVZ75046467296058,114.78,GBP, +Wanda Phillips,GB84PMNQ06833921143406,Michael Hernandez,GB83PODC63420666156671,247.1,EUR, +Matthew Allen,GB31TIHY90578567952345,Alexander Baker,GB16GGYY83042316752999,741.48,EUR,Costa Rica +Kristina Jones,GB15YWVF98109073443441,Catherine Leonard,GB23AVLD23723886538125,859.8,EUR, +Danielle Byrd,GB24MQKP10884904457587,John Le,GB17FBSF13701363369110,3260.98,EUR, +Michael Johnson,GB39PRNV76964388044698,Jeffery Nash,GB87JDSD44965171020122,3292.53,EUR, +Nicole Tapia,GB43RHZA43006471877970,Paul Williams,GB21PKJC42578303688020,805.87,USD, +Gina Hoffman,GB07VVWU96786763485393,Brittney Greene,GB85ATDL94522996072846,1975.39,USD, +Christopher Little,GB76MURZ61165831231751,Thomas Petty,GB45ZYPY99671729957463,7889.34,GBP,Equatorial Guinea +Jesse Jackson,GB73MSNC82576634578474,Kaitlin Williams,GB05VUPT91894647647511,263.09,USD, +Christopher Weber,GB03YAML43430769987319,Rebecca Jacobs,GB10EEFX70377457590735,782.53,GBP, +John Jackson,GB56CJXB87381338854464,Ashley Thomas,GB77XUTP18096753127067,3137.86,USD, +Jacob Romero,GB76NBXT89303724086067,John Underwood,GB02ECHZ95934828275830,6064.12,EUR,Saint Pierre and Miquelon +Daniel Walker,GB83HZEI45092434821299,Shannon Evans,GB70WFUR72633083562162,3673.61,USD, +Bryan Beck,GB25OTJH77912375111245,Vincent Cordova,GB85ZXLR84679260367834,4646.99,USD, +Morgan Rivera,GB81SVOC23638747849961,Kelly Johnson,GB08FQYI02577811632743,957.95,GBP, +Gabrielle Mullen,GB69DEQW92285204854638,Timothy Greene,GB26KJPT26346852703577,8079.66,GBP,Albania +Tina Sanchez,GB32BGMO32754702006701,Hayden Bradley,GB64BUUL21350508929949,108.87,USD, +Carrie Sanders,GB65KSBR49076131985073,John Gomez,GB30GNXG55020694484928,882.27,GBP, +John Hill,GB46KMUU97757365724111,Elizabeth Jones,GB51EBLT66691905211251,162.93,USD, +Gordon Warner,GB36PMHR38214343230566,Anthony Richardson,GB36IZYO43354075124939,2751.85,USD, +Dennis Diaz,GB71TTIO04064592081949,Charles White,GB71ZOTR54382844676464,332.75,EUR, +Angela Meadows,GB32NHOW65133788865357,Dr. Antonio Benson,GB75TBLU59120140328369,819.45,EUR, +Sabrina Jenkins,GB46PWQP86140962885918,Angel Perez,GB69JNZM07307091779705,2475.91,EUR, +Anthony Frost,GB14YRWW17881653009808,Brian Hansen,GB58MWDY45963842125291,4118.49,USD, +Robert Becker,GB80NXCE09465413242791,Wendy Bridges,GB79QLDF04798918712275,555.75,EUR, +Holly Wood,GB88AMGO88645534901506,Jessica Richmond,GB21HVFU94415678087842,2407.68,GBP, +Kevin Swanson,GB48JCUM56676606270769,Christina Valdez,GB05MYMY77626582360637,3968.77,USD, +Tony Nielsen,GB16AMDL26455105826320,Meredith Williams DVM,GB40UCXH44221022388260,902.08,EUR,Mauritania +Mary Perkins,GB48KXIV09396745469756,Melissa Rodriguez,GB34MXVA64603135941190,175.9,GBP, +Brian Ortiz,GB73EUWY43049399789609,Michael Wilson,GB69CVCC80614657982368,673.28,EUR, +James Smith,GB27JFNG51063282563081,Thomas Keller,GB32LMUR65577160107204,186.99,EUR, +Joshua Silva,GB54BZIH21896405206854,Sarah Allen MD,GB08FMAS73623487635945,9539.51,GBP,Poland +Jessica Gibson,GB14QTSI93960620738541,Monique Vega,GB15ZDNS06620100147153,3954.53,USD, +Holly Wood,GB88AMGO88645534901506,Brian Deleon,GB37RRXT04796015926951,3811.33,USD, +Maurice Johnson,GB07UMEC20445183446156,Dillon Terrell,GB64NXYM30870930902182,932.22,GBP, +Heather Murray,GB43FSUK44657760014042,Manuel Bartlett,GB17IDQE90844843675757,9147.29,USD,Somalia +Nicole Collins,GB05MPCV02785580804875,Stephen Davis,GB68SUNJ37991058267280,960.58,EUR, +Christopher Brown,GB37YAKN99128859654688,George Thompson,GB46YWMX16813603420563,3795.85,GBP, +Kevin Johnson,GB70OTSK41937343792860,Gabriel Dunn,GB52CPGQ05169398848914,322.57,GBP, +Lisa Trevino,GB25HSLX07961209000207,Cole Daniels,GB84NXSG22804657079103,1643.73,USD, +Jessica Gibson,GB14QTSI93960620738541,Amber Schmidt,GB18OMXO03521791207018,4102.36,EUR, +Dustin Elliott,GB49GKDW46837314885277,Joyce Campos,GB77WYZP79696816356274,233.64,EUR, +Terry Hernandez,GB17DXYW42994966283915,Jennifer Wood,GB43KRMG11812500607149,161.28,USD, +Bryan Beck,GB25OTJH77912375111245,Kelly Friedman,GB66HTHP04700537355725,1787.4,EUR, +Caroline Silva,GB52YFMP95886321653561,John Hardin,GB80PEOQ85687480521963,567.35,GBP,Kazakhstan +Ryan Schwartz,GB29KLSD41206046008390,Christopher Garrison,GB74IBOL44754594884334,3876.31,GBP,Norway +Evan Peterson,GB10KBBH10279104505285,Trevor Pacheco,GB31SPRH26545852457398,1884.01,USD, +Emily Hardin,GB86SQJC74789097787936,Juan Barnett,GB23ZNIE28193953955850,229.06,USD, +Darrell Garcia,GB72BVYU14724266730808,Brenda Davenport,GB11QRKB50488606581773,751.91,USD, +Aaron Reyes,GB46WSLW92463578122368,Christopher Reyes,GB22LFXM36895880404622,120.13,GBP, +Robert Williams Jr.,GB51RBUM21947255637244,Anna Dorsey,GB56YIPM23996162092614,415.78,GBP, +Andrea Logan,GB98WMPY59943465895014,Nichole Cook,GB98LKKF33850058337844,258.92,EUR, +Carla Olson,GB36IZQQ89908576646185,Kyle Ward,GB22VVGC54555005763190,332.51,EUR, +John Pratt,GB60ZAKH48861421053340,Lindsay Butler,GB66CDBK22094146637605,2258.35,EUR, +Lisa Miller,GB51VRAG62204358861799,Jeremy Medina,GB90GLHD89692847831403,7055.17,USD,Kuwait +Christine Wilson,GB80JKHZ07374484417433,Kendra Baker,GB55YWFX47125489547799,555.1,USD, +Denise Wilson,GB48BHEM22211022520809,Debra Smith,GB85VATC75001047169156,1184.91,USD, +Steven Gardner,GB66YKLX78284766739987,Jason Wade,GB83XKEE60603452997553,258.01,USD, +John Pratt,GB60ZAKH48861421053340,Lawrence Thompson,GB11LOYV98427390218353,3296.0,GBP, +Evan Peterson,GB10KBBH10279104505285,John Becker,GB39BJBF78232856822596,2159.43,EUR, +Alexis Guerrero,GB48ZFSS38147475807991,Melissa Rodriguez,GB34MXVA64603135941190,305.16,USD, +Frank Wells,GB96VEMY48499125933845,Daniel Rivers,GB84CGGG59265402610215,575.41,USD, +Miguel Braun,GB12IKZA72382255129242,Kenneth Buck,GB35ORDP86425322218067,2584.4,USD, +Austin James,GB05BVWS06319541834825,Kenneth Nelson,GB45JYAC68293774618894,9383.67,USD,Gibraltar +Kristina Norton,GB18CUKS12663767061720,Christopher Reyes,GB22LFXM36895880404622,835.74,GBP, +Rebecca Holmes,GB39WCGN63580555196615,Logan Hinton,GB81KPBO38357916114992,1975.13,GBP,Gambia +Lisa Webb,GB49RERH12909045157742,Amber Walton,GB05LEJE23349654352376,490.56,GBP, +Jeffrey Burns,GB97MODV35767203059085,Allison Price,GB48NPCG03166039054241,4510.54,EUR, +Denise Gonzalez,GB60EUEF82948330521626,Christopher Robinson,GB91IIFC13218005643570,8322.9,EUR,Anguilla +Brian Peters,GB53WZCV44977584905690,Kaitlin Williams,GB05VUPT91894647647511,783.02,GBP, +Jean Garrett,GB48JQSX80927900119860,Bethany Smith,GB37LBBB10694750585624,2732.58,USD, +Jason Keller,GB05WOXV02080224831470,Alexander Clay,GB44YFMI79577407968222,205.67,EUR, +Sherry Wright,GB49RVYK32316302189005,Hayden Bradley,GB64BUUL21350508929949,890.55,EUR, +Joseph Rojas,GB92TLHS60018155597775,Matthew Butler,GB55AFHU08933708379887,795.51,EUR, +Mark Rhodes DDS,GB04TTSL48369392741817,Dr. James Owens,GB41NKWW99047577868928,5753.37,USD,Sweden +Jessica Zimmerman,GB43EFQD25535602316449,Christopher Powell,GB74PCZS22140722273902,254.8,GBP, +Anthony Frost,GB14YRWW17881653009808,Tony Mcdonald,GB21FUYN98723322498363,3682.86,EUR, +Amanda Odonnell,GB95HRGD95033779425873,Karen Welch,GB36HZLF18242669677527,7324.37,GBP,Ecuador +Javier Carr,GB97KZRL56326013424442,Joshua Baxter,GB02WTMS51343794780985,1001.48,USD,Namibia +Danielle Byrd,GB24MQKP10884904457587,James Hughes,GB73ZOMU90635399142003,1530.56,USD, +Kelli Good,GB63YEPX85725689872368,Christopher Powell,GB74PCZS22140722273902,559.48,EUR, +Sharon Wilson,GB08GMWT35780559256399,Anna Dorsey,GB56YIPM23996162092614,784.13,EUR, +Emily Parker,GB75LAWF29356238422417,Christina Hernandez,GB45UATM66064828411935,3680.47,USD, +Alvin Miller,GB82UCLC82441756582221,Elizabeth Jones,GB51EBLT66691905211251,588.75,USD, +Amber Moore,GB25YPXQ53648799598007,Christian Perry,GB38NFPX47370103793811,4002.87,GBP, +Kelly Bates,GB74UZYJ62422659775757,William Pugh,GB06QOKZ84193850086057,842.97,GBP,Madagascar +Marc Schultz Jr.,GB56UJNE46656076783157,Hayden Bradley,GB64BUUL21350508929949,202.63,USD, +Heather Daugherty DDS,GB76XMKA10056865805043,Hayden Bradley,GB64BUUL21350508929949,277.61,USD, +Evan Peterson,GB10KBBH10279104505285,Jessica Castillo,GB76ENQU08838304883972,2661.02,EUR, +Jackson Robertson,GB47RJZL60762339260313,Nicholas Ross,GB58ZACU02696835744144,2327.15,EUR, +Travis Brady,GB88YPBP70617429189347,Michael Wilson,GB69CVCC80614657982368,585.85,USD, +Cory Carroll,GB70MRXC12623671848948,Jessica Bishop,GB14OHXD44680133549489,1256.94,USD, +Jean Garrett,GB48JQSX80927900119860,Vicki Townsend,GB26TTRD95264002487586,2868.7,USD, +Justin Humphrey,GB92GYDH41717595738302,Lindsey Wise,GB07SQGC94956371212965,333.27,GBP, +Carmen Williams,GB47BFSX86271610072123,Michael Wilson,GB69CVCC80614657982368,896.92,EUR, +Joseph Decker,GB14IKFU08591279306707,Dr. James Walls II,GB03NLCJ23369462341669,9601.32,USD,Djibouti +Jennifer Norton,GB46QNQI47260374019615,Michael Powers,GB61LGGN66569668769437,2249.77,EUR, +Barbara Briggs,GB75YYPR22711430300182,Robert Meyer,GB37KAXD55798876217392,1118.53,EUR,Maldives +Evan Peterson,GB10KBBH10279104505285,Sarah Moore,GB54PYMD76106599404207,1710.95,EUR, +Christopher Frederick,GB13OVTN19041407485569,Gabriel Dunn,GB52CPGQ05169398848914,347.58,USD, +Carla Mendoza,GB55OYWC36772009989808,Lauren Tanner,GB71INLK89907761580889,3597.59,EUR,Isle of Man +David Chung,GB37WRLY72530273258383,Gregory Burgess,GB23BPUI62607081668871,9956.73,USD,China +Willie Brooks,GB41DOVX01648198208581,David Gray,GB33SERY02660693111666,422.82,GBP, +Caitlin Carter,GB40ANVG16893523656001,Michael Wilson,GB69CVCC80614657982368,411.78,GBP, +Jennifer Norton,GB46QNQI47260374019615,Juan Mason,GB46NKLM44381874259979,1962.19,USD, +Lisa Perkins,GB43JCSD62184018420552,Lisa Lambert,GB61ZJHI71154656364853,4475.94,GBP,Benin +Tyler Williams,GB73RDSB17949019632726,Ronald Simpson,GB06RMGN15557914719502,6361.15,EUR,Cocos (Keeling) Islands +Tiffany Meadows,GB88RLYF74184937246966,George Morgan,GB69LCDZ05566099614375,3577.53,GBP,Slovenia +Gordon Warner,GB36PMHR38214343230566,Samuel Hendricks,GB17DNOV12149384816519,4020.19,EUR, +Yolanda Howard,GB50YJRS93796355544240,Patrick Reyes,GB25NYDV85152230878319,4985.3,EUR,Cameroon +Samuel Leach,GB55IQQT28522009329544,Brenda Davenport,GB11QRKB50488606581773,230.41,EUR, +Kenneth Fields DDS,GB07ATXS53965651011227,Paul Williams,GB21PKJC42578303688020,339.39,USD, +Micheal Fisher,GB89OHSV58205568869845,Sandra Underwood,GB47XNOA26511185563169,2965.08,EUR, +Kari Harvey,GB89NMVO26004528255074,James Martinez,GB78UJVZ75046467296058,771.63,GBP, +Elizabeth Bernard,GB89TTTI74549676326917,Jamie Strickland,GB19QCXC91189520158856,4539.23,EUR, +Anthony Frost,GB14YRWW17881653009808,Christopher Leach,GB56BIIP96559197057301,4421.01,USD, +George Hart,GB31USTF40371560329417,Catherine Leonard,GB23AVLD23723886538125,776.78,USD, +Evan Peterson,GB10KBBH10279104505285,Crystal Garcia,GB40JGWQ68155259797709,1684.43,USD, +Michael Johnson,GB39PRNV76964388044698,Cody Knight,GB91PMEO03457748961508,2072.38,EUR, +Mariah Hull,GB63SLKD03741643793864,Rebecca Jacobs,GB10EEFX70377457590735,467.65,USD, +Jackson Robertson,GB47RJZL60762339260313,Diane Hill,GB87UHCZ22728687556536,1154.52,USD, +Dr. Emily Robinson,GB75BDCI66538142123053,John Boyd,GB81WGED72670037594730,790.63,USD, +Mr. Eric Graham,GB68RMBU14348551421002,Dr. Reginald Munoz,GB45UPIY00546813255373,1887.0,USD,Indonesia +Micheal Fisher,GB89OHSV58205568869845,Katherine Merritt,GB86LUAH54251930788677,2033.94,USD, +George Perez,GB08IIXT88959689339846,Joshua White,GB08IENZ64300194605425,5893.34,EUR,Norway +Jennifer Norton,GB46QNQI47260374019615,William Aguilar,GB22RJKI65767983467920,1768.58,USD, +Timothy Holloway,GB14ZFQW16177321339199,Jeremiah Alvarez,GB08DHJT97457248505396,3400.28,USD, +Matthew Robinson,GB13IVXH96288870909953,Elizabeth Jones,GB51EBLT66691905211251,175.11,GBP, +Bryan Henderson,GB72RZIN17321744821115,Patricia Webb,GB87RVKI02461835807600,941.75,EUR, +Kenneth Erickson,GB34BWLC97974863328422,Kyle Ward,GB22VVGC54555005763190,106.89,USD, +Sabrina Jenkins,GB46PWQP86140962885918,Austin Reed,GB71PZBV67397996883703,4305.67,EUR, +Julie Hill,GB80UXRK91722649404958,Joyce Campos,GB77WYZP79696816356274,116.71,GBP, +Diana Johnson,GB32WBPB40198484079200,Rebecca Jacobs,GB10EEFX70377457590735,566.83,USD, +Phillip Fleming,GB62YYAG68412355468960,Adrienne Rivers,GB23KXMV61579144974682,2527.44,USD, +Bradley Bond,GB89PWGO78456177675217,James Martinez,GB78UJVZ75046467296058,703.78,GBP, +Denise Wilson,GB48BHEM22211022520809,Scott Lee,GB89PPYK28475264893758,4073.56,USD, +Derrick Farmer,GB67FURM95255642713412,Alejandro Harris,GB45FVKN39397232284411,2019.78,GBP,Kenya +Holly Wood,GB88AMGO88645534901506,Sherry Saunders,GB86AQPH92844714743479,1002.05,EUR, +James Delgado,GB46EREF68751504097269,Kelli Garcia,GB10BSZX59633654949027,8228.08,USD,Belarus +Taylor Winters,GB58KOIW95904444328742,Robert Bailey,GB89OSDM14118899539701,130.05,GBP, +Kimberly Walker,GB71WQWJ00394285759797,Jason Camacho,GB70NROB51728100405908,9913.87,EUR,Tokelau +Holly Wood,GB88AMGO88645534901506,Nathan Rhodes,GB08VYFV78993513666947,4568.55,USD, +Kevin Swanson,GB48JCUM56676606270769,Kelly Jones,GB24UWDD10011192175772,2881.06,EUR, +Cesar Lopez,GB90RNWS53190919494093,Elizabeth Jones,GB51EBLT66691905211251,470.98,GBP, +Gary Gay,GB97OAZJ71192518533138,James Hart,GB15HTPY43483044409426,3347.74,EUR,Vanuatu +John Stanton,GB02PHAN90246792371561,Alexander Clay,GB44YFMI79577407968222,679.44,GBP, +Christina Mills,GB55YABG38984306905876,Cassidy Kelley,GB78MPGQ60776572944954,2349.71,EUR,Saint Helena +Megan James,GB18WKHH55864593479486,Krystal Williams,GB73PYXM31529297209287,4861.87,USD,Sierra Leone +Theresa Contreras,GB64WCAD11215197708586,David Gray,GB33SERY02660693111666,365.99,USD, +Steven Hernandez,GB13XBTD08211374602484,Yesenia Howard,GB89LZRR76066899422372,3089.99,EUR, +David Brown,GB06GLWZ25183515838755,Jimmy Pierce,GB24WGLF19439941967081,5529.55,GBP,Saint Vincent and the Grenadines +Jessica Randall,GB23YOOO37209527739624,Jason Wade,GB83XKEE60603452997553,579.32,EUR, +Julia Johnson,GB66CIDH73966533690675,Anna Dorsey,GB56YIPM23996162092614,114.84,GBP, +Evan Peterson,GB10KBBH10279104505285,Alexis Walton,GB69PEOL60314136988354,4323.0,USD, +Adam Rivera,GB43IEST47675315168365,James Martinez,GB78UJVZ75046467296058,545.97,USD, +Christopher Johnson,GB10VERQ03089589284322,Cody Ramirez,GB41HKDN36824556803603,3212.3,USD, +Elizabeth Patrick,GB87MBJQ08488522379146,Theresa Logan,GB56DUYL97824144476903,4176.92,GBP, +Nicole Orozco,GB30ENSH33282047424570,Dr. Antonio Benson,GB75TBLU59120140328369,240.34,USD, +Gina Hoffman,GB07VVWU96786763485393,Bethany Thomas,GB50PHBV83800981032245,3512.25,USD, +Kevin Swanson,GB48JCUM56676606270769,Brian Lambert,GB10TQXE78188990411512,2329.02,USD, +Rebecca Herrera,GB64PDDG26045884398130,Brenda Davenport,GB11QRKB50488606581773,890.2,USD, +Christopher Brown,GB37YAKN99128859654688,Stephanie Lewis,GB64OHPP88845014072432,3867.12,GBP, +Jeffrey Burns,GB97MODV35767203059085,Chloe Arnold DDS,GB16YNQB25281299460793,1496.13,EUR, +George Gray,GB68SOQF68055805349531,Janice Vasquez,GB86NMOH96145501648687,5547.64,USD,Aruba +Denise Wilson,GB48BHEM22211022520809,Lisa Bauer,GB40YAEP20699969176007,3264.87,USD, +Alicia Massey,GB34TMKL85944881035001,Tyler Howell,GB30WXZP48083834557595,1148.78,EUR,Mongolia +Kathy Lynch,GB70CAVL87255751783429,Christopher Reyes,GB22LFXM36895880404622,293.29,EUR, +William Willis,GB63CYJZ78247226070564,Eric Mcdowell,GB67ZQMI03630287638023,4055.91,USD,Martinique +Miguel Braun,GB12IKZA72382255129242,Rachel Chan,GB75IPEQ24928508295436,3197.51,GBP, +Tracey Williams,GB06HOQT91833956992209,Anna Dorsey,GB56YIPM23996162092614,720.44,GBP, +Emily Parker,GB75LAWF29356238422417,Karen Becker,GB14NFJC90227047315146,3835.28,USD, +Michael Johnson,GB39PRNV76964388044698,Melissa James,GB43LVEW71878249356477,3838.3,GBP, +Alicia Benson,GB86VQXF35246096815374,Christopher Nelson,GB81SZRW49728407261188,3198.96,EUR, +Sean Ellison,GB12RQRA03023890312716,Adam Williams,GB37VVRN88225997755740,116.92,EUR, +Steven Hernandez,GB37DFAD41244928023422,David Lara,GB51WZCP46346685430553,1239.4,GBP,Nigeria +Daniel Walker,GB83HZEI45092434821299,Jeffery Williams,GB62ZCLH77768355738856,2681.27,GBP, +Hailey Baker,GB97YQNE26047407426061,Sara Holmes,GB53JIIT12081308436600,9719.77,GBP,Ecuador +David Welch MD,GB41YXPL12617589125228,Kendra Baker,GB55YWFX47125489547799,485.51,USD, +Phillip Nunez,GB62EUIZ89906682353067,Jill Mills,GB61IAGS37118348757422,3109.14,USD, +Helen Landry,GB95DWOI43726638017088,Stephen Davis,GB68SUNJ37991058267280,592.14,GBP, +Natasha Wolfe MD,GB45JCEK11496813180903,Megan Sanchez,GB60JQGG25900055884487,2571.31,USD,Ethiopia +Christopher Gregory,GB12OGMW05381089989684,Michael Hernandez,GB83PODC63420666156671,104.15,USD, +Elizabeth Bernard,GB89TTTI74549676326917,Thomas Butler,GB78ACSS39901525757578,2711.04,USD, +Jeffrey Burns,GB97MODV35767203059085,Jessica Thompson,GB59APSB93744784393924,1687.79,USD, +Danielle Smith,GB10WQOJ13498556730585,Daniel Rivers,GB84CGGG59265402610215,853.09,USD, +Micheal Fisher,GB89OHSV58205568869845,Stuart Williams,GB60KRAM71237233860627,2501.82,USD, +Stephen Edwards,GB71LGMB11617430537572,Katherine Hunt,GB20LKHR03604951591398,4163.93,GBP,Singapore +Jessica Jordan,GB94NAVW51562704285459,Adam Williams,GB37VVRN88225997755740,182.87,GBP, +Jeffrey Lewis,GB54QOBQ50678344687567,Jason Preston,GB20UZGS55441199948669,2432.48,USD, +Amber Moore,GB25YPXQ53648799598007,John Clark,GB97IVMU27008911983153,3940.7,EUR, +Steven Hernandez,GB13XBTD08211374602484,Sarah Butler,GB98YFXN97625859073717,2300.17,EUR, +Amber Moore,GB25YPXQ53648799598007,Jennifer Ruiz,GB90AHSW19215491593088,4146.12,USD, +Kelly Adams,GB08EIES92377294186934,Thomas Keller,GB32LMUR65577160107204,485.31,USD, +Sean Castro,GB39KIPR33130127093981,Amber Walton,GB05LEJE23349654352376,558.1,EUR, +George Kane,GB29SJUE68629646534983,Daniel Rivers,GB84CGGG59265402610215,763.82,EUR, +Danielle Byrd,GB24MQKP10884904457587,Jean King,GB30CANF86501710693269,2441.75,EUR, +Alisha Jennings,GB93ATNR23133507891905,Whitney Benjamin,GB53FCQY58913832306957,2380.08,GBP, +Caleb Ashley,GB64CPBG28573310943437,Sharon Fuentes,GB33EKMX83367430788622,5503.18,EUR,El Salvador +Jean Garrett,GB48JQSX80927900119860,Angela Lawrence,GB44KRQE89654147194102,3293.83,EUR, +Ronald Martin,GB89VYZG97551472665388,Sara Peters,GB24ZJLC27262928176838,9458.11,GBP,Uruguay +Theresa Fowler,GB46WDHB39239805004653,Joyce Campos,GB77WYZP79696816356274,705.35,USD, +Jessica Gibson,GB14QTSI93960620738541,Nicole Sampson,GB94QZTB62754321848951,3331.67,GBP, +Elizabeth Bernard,GB89TTTI74549676326917,Alexandra Mcconnell,GB46GLEP64868394188081,1725.4,GBP, +Samuel Zhang,GB82DNCX58339278728318,Matthew Butler,GB55AFHU08933708379887,771.19,GBP, +Lisa Burke,GB56GEIA16602722573742,Michael Hernandez,GB83PODC63420666156671,401.3,GBP, +Monica Nelson,GB62UMHD17792333293817,Victoria Ray,GB14DLXK41940148556281,1951.74,USD,Chile +Michael Chandler,GB98VOKS97861375146135,Joyce Campos,GB77WYZP79696816356274,557.66,USD, +Kelly Houston,GB52FFEH47334437992258,David Caldwell,GB29HQTX07544451009110,2015.57,GBP, +Ashley Young,GB70GPTA25710648067342,David Gray,GB33SERY02660693111666,368.57,USD, +Anthony Gardner,GB05IKUL33656348633124,Robert Bailey,GB89OSDM14118899539701,613.2,EUR, +Amber Moore,GB25YPXQ53648799598007,Amanda Martinez,GB38QXSD18746511506577,4453.27,EUR, +Sarah Miller,GB27IFET09680473022075,Amber Walton,GB05LEJE23349654352376,864.72,GBP, +Elizabeth Patrick,GB87MBJQ08488522379146,Taylor Miller,GB65GONO31155499994172,1400.14,EUR, +David Wright,GB71VWHK92392822114853,Nathaniel Zuniga,GB86VLJH93354710440351,9277.83,USD,Sudan +Sean White,GB50UFSK24072226560988,Christopher Reyes,GB22LFXM36895880404622,433.86,USD, +Kyle Harrison,GB98KCWH20049428068747,Rebecca Jacobs,GB10EEFX70377457590735,372.76,EUR, +Amy Davis,GB81TBOJ15300979542160,Brenda Davenport,GB11QRKB50488606581773,350.66,USD, +Miss Erica Mckinney,GB86YKJL47856523813731,James Daugherty,GB65XKER62815658186396,4024.36,GBP, +David Wall,GB59DIAV28348206899094,Michael Hernandez,GB83PODC63420666156671,572.82,GBP, +Meredith Meyer,GB51SHOD78334750223073,Michael Wilson,GB69CVCC80614657982368,240.2,GBP, +Jeffrey Burns,GB97MODV35767203059085,Brittney Collins,GB39CWNR72285512896933,2447.82,EUR, +Timothy Holloway,GB14ZFQW16177321339199,Kristin Jones MD,GB96WDVP61922439304408,4779.22,GBP, +Rebecca Simpson,GB26XTOV26692645907949,Jason Wade,GB83XKEE60603452997553,559.58,USD, +Jennifer Norton,GB46QNQI47260374019615,Connor Perez,GB77NFFK19777731096015,4986.66,USD, +Matthew Ross,GB77QCUB70966639241602,Diana Ramirez,GB29QXBU06246326509311,485.16,GBP, +Evan Peterson,GB10KBBH10279104505285,Matthew Anderson,GB47DKJN59585640404215,4806.76,EUR, +Jean Garrett,GB48JQSX80927900119860,Richard Barber,GB82WGWC49201971587952,1429.98,GBP, +Michael Evans,GB37YFRZ03154032347387,Monica Bishop,GB75LHMQ94670609541254,741.89,EUR, +Jeffery Larson,GB41XBDS55676473813465,Melissa Rodriguez,GB34MXVA64603135941190,891.88,EUR, +John Jackson,GB56CJXB87381338854464,Paul Moore,GB54FQFW68176356442928,2996.09,EUR, +Holly Wood,GB88AMGO88645534901506,Alex Jones,GB13TOWM31452800893032,2786.0,EUR, +Rebecca Washington,GB56ZHNH08815499181325,Elizabeth Jones,GB51EBLT66691905211251,889.72,USD, +Shannon Peterson,GB63ZSNX99412903500238,Melissa Rodriguez,GB34MXVA64603135941190,114.84,EUR, +Hannah Gibbs,GB28ZDAX11047588456447,Monica Bishop,GB75LHMQ94670609541254,507.03,GBP, +Alexander Hunt,GB08YAEF80141043069289,Dillon Terrell,GB64NXYM30870930902182,379.05,GBP, +Christopher Carter,GB78QNDU96360042729744,Matthew Butler,GB55AFHU08933708379887,977.55,GBP, +Christy Norman,GB12CUPD55596039304130,Wendy Bridges,GB79QLDF04798918712275,306.67,USD, +Donna Pollard,GB98PDKV78450313831060,Wendy Bridges,GB79QLDF04798918712275,916.84,GBP, +Denise Wilson,GB48BHEM22211022520809,Michele Franklin,GB21ELSI23652355158566,2177.44,GBP, +Joshua Miller,GB29BLOB95921910058585,James Martinez,GB78UJVZ75046467296058,594.63,GBP, +Kenneth Neal,GB37YCFH00611150053261,Kelly Rodriguez,GB94JCDL54980436676100,2105.63,EUR, +Michael Johnson,GB39PRNV76964388044698,Dr. Ryan Woods,GB79ROCJ90868550739679,4100.03,EUR, +Dustin Gonzales,GB73SRWB63377747416027,Amber Walton,GB05LEJE23349654352376,594.27,GBP, +Kevin Swanson,GB48JCUM56676606270769,Bryan Watson,GB58KOLH43392928544744,4138.29,USD, +Jennifer Strong,GB91XBOH37068621120002,Steven Jones,GB97FBJO72725195095854,1894.81,GBP,Tuvalu +Henry Jenkins,GB06OYRG44848723168470,Jennifer Wood,GB43KRMG11812500607149,478.48,GBP, +April Vaughn,GB29MHTB46735968911361,Christopher Powell,GB74PCZS22140722273902,371.77,GBP, +Miss Sandra Davis DVM,GB50BOQC21862413820005,James Martinez,GB78UJVZ75046467296058,496.42,EUR, +Jennifer Norton,GB46QNQI47260374019615,Zachary Bruce,GB75PKFH01365274615723,2138.28,GBP, +Dr. Alex Alvarez Jr.,GB56VYOD27128188432607,Kendra Baker,GB55YWFX47125489547799,251.79,EUR, +Steven Hernandez,GB13XBTD08211374602484,Kimberly Porter,GB52NECX67498002580369,3148.73,USD, +Sandra Medina,GB45KXYL99200319153020,John Boyd,GB81WGED72670037594730,475.68,EUR, +Edward Sheppard,GB75JXCD35076350701113,Alexander Clay,GB44YFMI79577407968222,945.29,EUR, +Phillip Nunez,GB62EUIZ89906682353067,Troy Ho,GB52YWUI85489546714845,4142.98,EUR, +Eric Pearson,GB20GWOV27835289942152,Amber Walton,GB05LEJE23349654352376,712.45,GBP, +Maria Stone,GB90SVEI44116952802482,John Gomez,GB30GNXG55020694484928,996.8,EUR, +Evan Peterson,GB10KBBH10279104505285,Brian George,GB80WXEK63159920492951,1085.89,USD, +Kevin Swanson,GB48JCUM56676606270769,Phillip Taylor,GB36CROT44109389935032,4475.29,EUR, +Joshua Salazar,GB87IJUY97766757873898,Mary Davis,GB33XLXD13067916166332,9108.02,GBP,Australia +Danielle Byrd,GB24MQKP10884904457587,Jason Decker,GB73RARC08731187095844,3645.83,GBP, +John Hodge,GB10NLXX60270368641149,Thomas Keller,GB32LMUR65577160107204,121.8,EUR, +Alexander Poole,GB40AMRS58700530406708,Dr. Antonio Benson,GB75TBLU59120140328369,574.9,USD, +Marilyn Williams,GB63GCWW07872613142083,John Gomez,GB30GNXG55020694484928,598.4,GBP, +Gordon Warner,GB36PMHR38214343230566,Brian Hardin,GB86ZDIA01369800892168,1753.25,EUR, +Eric Hayes,GB17VYRL08885926930991,Brenda Davenport,GB11QRKB50488606581773,971.91,USD, +Robert Wilson,GB91FZDH78562676644089,Charles White,GB71ZOTR54382844676464,705.46,USD, +Jacqueline Baker,GB12EANZ08022487975838,Kaitlin Williams,GB05VUPT91894647647511,581.21,EUR, +Kelly Houston,GB52FFEH47334437992258,Tammy Smith,GB73KPIC77218944172648,1526.7,GBP, +Johnny Turner,GB43OQLK69845900418247,Hannah Mills,GB33EZEU16958481677380,3055.21,GBP, +Daniel Davis,GB25WXTA74626428283496,Zachary Thompson,GB21NBYP05957903641294,1323.76,GBP,Turkmenistan +Elizabeth Pacheco,GB26BAHO01102445009113,Lindsey Wise,GB07SQGC94956371212965,361.95,GBP, +David Stafford,GB22RRBO80194400236917,Paul Williams,GB21PKJC42578303688020,163.51,EUR, +Emily Parker,GB75LAWF29356238422417,Evan Hernandez,GB86THPC87605748939572,4426.09,EUR, +Kelly Houston,GB52FFEH47334437992258,Natasha Scott,GB68HTBW23354058203091,3794.2,GBP, +Lisa Trevino,GB25HSLX07961209000207,Kenneth Romero,GB45IBNF75616770476323,3805.26,GBP, +Elizabeth Bernard,GB89TTTI74549676326917,John Hurley,GB42EFKB87629027978014,2182.12,GBP, +Lori Perry,GB54SQKC81724498792190,Matthew Martin,GB70KFCM10074516375984,7477.39,EUR,Kenya +Jennifer Norton,GB46QNQI47260374019615,Scott Taylor,GB54URHG72391448236631,2798.03,EUR, +Latasha Weeks,GB41OKYD01196296968533,Amy Sanchez,GB49UYKM17070075465842,2374.08,EUR, +Mary Harris,GB57BFGM98516311576328,Micheal Davis,GB33KWPU64173014866492,3606.85,EUR, +Christopher Munoz,GB82JSTZ15922843294969,Wendy Bridges,GB79QLDF04798918712275,444.95,GBP, +Shawn Nielsen,GB23AEBL64734937110106,Erik Phillips,GB36LOPE90068789738593,8936.22,USD,Dominican Republic +Shannon Thompson,GB18EWNS18334496256632,Amber Walton,GB05LEJE23349654352376,172.83,EUR, +Robin Mckay,GB51NSBW81536178466297,Monica Bishop,GB75LHMQ94670609541254,286.95,USD, +Jason Guzman,GB18XIQX04924649608715,Paul Williams,GB21PKJC42578303688020,658.97,EUR, +Kimberly Harrington,GB12XKJY01656715180976,Diana King,GB36OSLF79571488931742,934.92,GBP, +John Jackson,GB56CJXB87381338854464,Dana Carpenter,GB96TMLA01807723314571,1529.94,USD, +Elizabeth Patrick,GB87MBJQ08488522379146,Jimmy Vasquez,GB78IBFL86495884412955,2733.3,USD, +Mary Harris,GB57BFGM98516311576328,Brittany Mclaughlin,GB52PJGQ45815432292930,1470.86,GBP, +Gina Hoffman,GB07VVWU96786763485393,Caitlin Ward,GB51JQSG67314737496770,3242.84,EUR, +Phillip Nunez,GB62EUIZ89906682353067,Donald Morris,GB08HTMR32218916674321,1005.06,EUR, +Steven Green,GB86DYWU15799488327271,Lindsey Wise,GB07SQGC94956371212965,774.34,GBP, +Michael Shields,GB86DFLE53025148625212,Christine Cox,GB04ZSDL74950286975921,4713.86,GBP, +Anna Sullivan,GB77PUME89820143104653,Joyce Campos,GB77WYZP79696816356274,713.7,EUR, +Sarah Barrett,GB30JPBH12483122309990,Nichole Cook,GB98LKKF33850058337844,142.53,EUR, +Lisa Trevino,GB25HSLX07961209000207,Dean Bowen,GB57QWFW28076846685713,4935.95,GBP, +Christopher Lee,GB97ZMVT68508155679766,Brenda Davenport,GB11QRKB50488606581773,804.41,EUR, +Victoria Buchanan,GB46ATAS10145484403256,Dillon Terrell,GB64NXYM30870930902182,442.16,GBP, +Elizabeth Bernard,GB89TTTI74549676326917,Kathy Peterson,GB10ZNZX21104232429107,3004.05,USD, +Jessica Marks,GB82ANJI45763528740683,Melinda Rios,GB67PZRA31877553845447,9291.25,EUR,Gibraltar +Sherry Vincent,GB06KIBC39908271829861,Joyce Campos,GB77WYZP79696816356274,934.73,EUR, +Kelly Stein,GB52UCUO29832500288387,Logan Benjamin,GB38VVQX32000160131128,7220.83,GBP,Yemen +Jeffrey Lewis,GB54QOBQ50678344687567,Kevin Kelley,GB70UTND16934599503333,3664.36,EUR, +Vicki Phelps,GB07CXAO65462487771754,Erin Deleon,GB33QXZT41117278168259,2569.87,USD,Malawi +Patrick Love,GB46CCDL26784726367115,Ashley Owens,GB44TYZV52668865694920,8525.94,USD,Czech Republic +Melissa Cox,GB68UPDF05043885781501,Adam Williams,GB37VVRN88225997755740,151.19,EUR, +Melissa Robinson,GB92KPNK48506645771636,David Gray,GB33SERY02660693111666,601.71,GBP, +Anthony Frost,GB14YRWW17881653009808,Molly Thompson,GB40ZWSH00996013834423,2577.3,USD, +Leonard Peters,GB89MFGJ92468373914963,Elizabeth Jones,GB51EBLT66691905211251,408.98,GBP, +Tiffany Wang,GB87HIEI61697549182315,Hayden Bradley,GB64BUUL21350508929949,546.2,USD, +Keith Swanson,GB67EPQP34848959626373,Paul Williams,GB21PKJC42578303688020,880.15,EUR, +Jean Garrett,GB48JQSX80927900119860,Melissa Arnold,GB20XRXC09569086332356,4265.45,GBP, +Hannah Lewis,GB82GVLE45705913224664,Jason Wade,GB83XKEE60603452997553,395.87,GBP, +Craig George,GB16QROA85289294165897,Jacqueline George,GB36VYCK39642979904321,192.77,GBP,Niue +Paula Kelly,GB59SKIE55771521917930,Hannah Williams,GB66MPCU43092465658600,4223.87,USD,Seychelles +Michelle Taylor,GB23CCJI22243096892188,Monica Bishop,GB75LHMQ94670609541254,260.2,GBP, +Brian Goodwin,GB39UKMC29121442857108,Elizabeth Jones,GB51EBLT66691905211251,147.69,GBP, +Luis Armstrong,GB11PKHF22787970799656,Molly Murphy,GB64GVQV67389838543615,527.15,EUR,Gibraltar +Tami Weber PhD,GB18HQPR23205076141693,Matthew Butler,GB55AFHU08933708379887,162.66,GBP, +James Gomez,GB16VLHQ17820412975998,Dana Brown,GB42CNQR17858792488112,7059.09,GBP,Bolivia +Joseph Grant,GB08WDWE42288511666672,Thomas Keller,GB32LMUR65577160107204,421.5,USD, +Courtney Thompson,GB42KDJK88857843231936,Kyle Ward,GB22VVGC54555005763190,439.49,USD, +Tonya Reilly,GB66BIKL73218422146037,Diana King,GB36OSLF79571488931742,284.53,USD, +Lisa Trevino,GB25HSLX07961209000207,Jade Ramirez,GB39FNMX14911689653130,3923.3,GBP, +Kayla Martin,GB65VQHI47106762869887,Katie Nelson,GB31ELDH37034141484316,7923.23,USD,Thailand +April Taylor MD,GB38WQHS27139576023883,Matthew Butler,GB55AFHU08933708379887,352.13,EUR, +David Hogan,GB29ATLP87000283246877,Nichole Cook,GB98LKKF33850058337844,171.39,GBP, +Alicia Benson,GB86VQXF35246096815374,Alejandra Smith,GB90VTDA82310355561260,1196.33,GBP, +Grant Hernandez,GB07QWTX14765766772214,Matthew Wolf,GB57NUGH66975737940463,840.24,USD, +Laura Bowen,GB95NYQG99841033601094,Anna Dorsey,GB56YIPM23996162092614,869.44,EUR, +Danielle George,GB46OPGK41084349360445,Jennifer Roth,GB16WQON33133905360645,5658.25,EUR,Ghana +Kenneth Sims,GB10OGXJ18709917255423,Michael Brown,GB35YYTD41053737729010,372.86,GBP, +Ashley Savage,GB39TZOW31496412367904,Rodney Schwartz,GB52GFFI77691155221007,2578.27,EUR,Cambodia +Sarah Martinez,GB65GEKH66803718099423,Adam Williams,GB37VVRN88225997755740,751.26,GBP, +Brenda Savage,GB74VCZS66572801464254,Paul Williams,GB21PKJC42578303688020,682.96,EUR, +Emily Herrera,GB71VUNK77350819801350,David Gray,GB33SERY02660693111666,218.82,USD, +Nancy Ross,GB58UNMS85504308753334,Dillon Terrell,GB64NXYM30870930902182,292.44,GBP, +Joshua Jackson,GB87TZVK85128799539071,Matthew Wolf,GB57NUGH66975737940463,914.13,EUR, +Danielle Byrd,GB24MQKP10884904457587,Zachary Ortiz,GB10KLWQ04961251437541,4208.31,USD, +Jeffrey Burns,GB97MODV35767203059085,Felicia Johnson,GB49NATU06624506239510,2018.48,GBP, +Andrea Sweeney,GB22OHKX24234819524035,Devon Mcdowell,GB21DQDG62863806840015,7316.27,USD,French Guiana +Miss Erica Mckinney,GB86YKJL47856523813731,Michael Bailey,GB18BRSK76943382349111,2526.72,EUR, +Daniel Jacobs,GB89NUOY46287020308576,Lindsey Wise,GB07SQGC94956371212965,999.71,USD, +Maria Benton,GB24FKOF70558280072469,Kaitlin Williams,GB05VUPT91894647647511,551.4,EUR, +George Fuller,GB29MOOH96547660767641,Matthew Butler,GB55AFHU08933708379887,113.86,EUR, +Jennifer Norton,GB46QNQI47260374019615,Lisa Williams,GB41WRCD61276201311658,2149.33,EUR, +Jackson Robertson,GB47RJZL60762339260313,Cheryl Graves,GB76SZPM30393972804060,2361.85,GBP, +Brandon Church,GB52SLFD21508771721890,Rebecca Jacobs,GB10EEFX70377457590735,610.1,USD, +Michael Shields,GB86DFLE53025148625212,Kara Schaefer,GB56GMZV50129841903296,3151.2,GBP, +James Boone,GB49EFRG60372042462781,Dr. Antonio Benson,GB75TBLU59120140328369,213.31,EUR, +Miss Erica Mckinney,GB86YKJL47856523813731,Steven Briggs,GB25HIZN46905143258090,4810.56,GBP, +Jennifer Marks,GB37DKBL04517902823965,Melissa Rodriguez,GB34MXVA64603135941190,409.26,EUR, +John Sullivan,GB63EBII58912287402669,Charles Taylor DDS,GB58KRFU89978229938121,6128.26,GBP,South Africa +Ronald Cohen,GB30BZDG93095122363957,Adam Williams,GB37VVRN88225997755740,608.19,EUR, +Elizabeth Patrick,GB87MBJQ08488522379146,Carly Foster,GB05PKCY31924263039473,3278.02,EUR, +James Sanchez,GB71FXAH34444359768418,Daniel Rivers,GB84CGGG59265402610215,832.43,EUR, +Adam Aguirre,GB65KJEC96895935328814,Maria Brown,GB64BBWA96043096602845,2715.03,USD,Seychelles +Jesse Walters,GB03XGEZ70633330958688,Erika Torres,GB82DHQE54926816479755,4819.42,EUR, +William Ford,GB93ZNHE67957883892920,Adam Williams,GB37VVRN88225997755740,918.17,EUR, +Steven Hernandez,GB13XBTD08211374602484,Andrew Johnson,GB79GOGR08207046443402,1701.46,USD, +Emily Parker,GB75LAWF29356238422417,Crystal Bailey,GB07BSRR97613164476420,2027.8,GBP, +Derrick Howard,GB37QIXO54138245354223,Michael Hernandez,GB83PODC63420666156671,754.07,EUR, +Jonathan Murphy,GB97AIML36751774131971,Gabriel Dunn,GB52CPGQ05169398848914,354.8,GBP, +Shari Mack,GB36HKNW44163742286924,Jennifer Wood,GB43KRMG11812500607149,995.21,EUR, +Melvin Reyes,GB48GYYD43036820738396,Nichole Cook,GB98LKKF33850058337844,429.0,USD, +Denise Delacruz,GB20CUMG87425823266010,Jennifer Wood,GB43KRMG11812500607149,311.9,EUR, +Maria Ward,GB09GKVC64807722910450,Elizabeth Jones,GB51EBLT66691905211251,222.71,EUR, +Daniel Walker,GB83HZEI45092434821299,Andrea Davis,GB53ZOTQ51214997632400,3980.91,GBP, +Jose Kennedy,GB59RKRQ93669242833372,Melissa Rodriguez,GB34MXVA64603135941190,567.28,USD, +Sandra Hall DDS,GB34QNWE53919737762679,Kaitlin Williams,GB05VUPT91894647647511,907.67,USD, +James Ramirez,GB92TFHZ43106909497547,Stephanie Strong,GB39RNJB35435298940421,189.97,USD, +Paige Spencer,GB09WMXD31378566592979,Dillon Terrell,GB64NXYM30870930902182,691.45,EUR, +Phillip Kelley,GB28QOFU75507389646595,Danielle Hart,GB25HCXE97484215709910,3880.78,EUR, +Angela Burns,GB73VGET64795915009957,David Gray,GB33SERY02660693111666,548.08,USD, +Jennifer Castaneda,GB91GOWJ32390096326176,Susan Webster,GB97WYMD91845153540408,8095.53,USD,Oman +Kurt Harris,GB49FCLW50075275587183,Rhonda Pearson,GB16CYYU71632946070478,6538.27,EUR,Ethiopia +Mark Sanders,GB76UBCJ27077071121623,Kelly Johnson,GB08FQYI02577811632743,602.82,GBP, +Nicole Baker,GB80TUHS40444523152693,Wendy Bridges,GB79QLDF04798918712275,714.42,EUR, +Judith Allen,GB48JVOS37390774948256,William Benton,GB22YOVE95769810144550,5507.47,USD,United Kingdom +Patrick Jacobs,GB49ZCBM13774199374561,David Campbell,GB30SLMC44763711922546,4021.26,EUR,El Salvador +Rebecca Patrick,GB98BLAE70600516539470,William Thompson,GB20MIPN70135838349913,6668.37,GBP,Hungary +Daniel Dixon,GB89QPZB40040780402471,Robert Bailey,GB89OSDM14118899539701,165.66,GBP, +Phillip Fleming,GB62YYAG68412355468960,Nicholas Walker,GB41AOOL75398220717409,2030.19,USD, +Dave Everett,GB48DSRR81554239977225,Monica Bishop,GB75LHMQ94670609541254,521.9,USD, +Kevin Swanson,GB48JCUM56676606270769,Patricia Thomas,GB88JSPS47382294796155,2637.96,USD, +Nancy Park,GB93GXDI06407195897598,Paul Williams,GB21PKJC42578303688020,604.13,GBP, +Kelly Houston,GB52FFEH47334437992258,Brandy Garcia,GB97OBTC52703027797763,2126.01,GBP, +Victoria Perez,GB83BZFB22412160473036,Robert Fowler,GB13AWFR00550303633854,8764.82,GBP,Ireland +Michael Johnson,GB39PRNV76964388044698,Eric Jackson,GB94NRSB90391567755692,1655.68,USD, +Dr. Amanda Richardson MD,GB61HPGZ76876402282058,Robert Bailey,GB89OSDM14118899539701,187.75,EUR, +Lisa Bray,GB80TRGS57969051238828,James Martinez,GB78UJVZ75046467296058,184.21,EUR, +Sandra Duran,GB45TPEG76025263601632,Taylor Johnson,GB32XNVX55426969350289,8455.72,USD,British Indian Ocean Territory (Chagos Archipelago) +Anthony Frost,GB14YRWW17881653009808,Joshua Murray,GB12MLLA84339584738725,2674.71,GBP, +Jeffrey Lewis,GB54QOBQ50678344687567,Donna Booker,GB70VUKC17768061683580,4664.37,GBP, +Latasha Weeks,GB41OKYD01196296968533,Christopher Wyatt,GB96RIOI85872646488903,3944.97,USD, +Cory Carroll,GB70MRXC12623671848948,Andrew Morgan,GB82NDAN36835680415685,1213.01,GBP, +Alicia Benson,GB86VQXF35246096815374,Evelyn Murphy,GB27XRUH32124145487613,1277.84,USD, +Amber Leblanc,GB34MLNM30284416432104,Kaitlin Williams,GB05VUPT91894647647511,304.25,EUR, +Paul Hudson,GB14PZOK96258526214294,Melissa Mclean,GB46XKXO82023927806948,6226.0,GBP,Georgia +William Phillips,GB07CDCN26739792839822,Brian Sanford,GB31INMT75679907872118,8956.9,EUR,Barbados +Thomas Leonard,GB73MIRZ33729004631634,John Norman,GB54MQBB60665381560446,5323.02,EUR,Somalia +Tara Richardson,GB95UPHZ91217515598576,James Martinez,GB78UJVZ75046467296058,836.61,USD, +Andrew Rodriguez,GB64EXJL04583543780799,Patricia Webb,GB87RVKI02461835807600,391.18,GBP, +Patricia Russell,GB33ZEEH11831637192694,Jordan Phillips,GB44BAGF39269321709997,245.66,GBP, +Jean Garrett,GB48JQSX80927900119860,Matthew Lambert,GB25LPFI64825869227221,4707.81,USD, +Amber Moore,GB25YPXQ53648799598007,Alexander Wise,GB36DWHJ38406518229520,4189.74,GBP, +Jennifer Spence,GB22UUCU32612861702612,Michael Hernandez,GB83PODC63420666156671,487.17,USD, +Kevin Swanson,GB48JCUM56676606270769,Karen Cruz,GB24MTIF03698900506854,3047.17,USD, +Jim Hale,GB95VMTV02525210720634,Jennifer Wood,GB43KRMG11812500607149,457.38,GBP, +Randy Lee,GB12XPJA66806147412568,Charles White,GB71ZOTR54382844676464,959.2,USD, +Carolyn Miller,GB63DCTS10441162079074,Melissa Rodriguez,GB34MXVA64603135941190,421.93,GBP, +Kevin White,GB63ETIK06490370983894,Erika Burnett,GB74OVTX92509407014978,4354.73,USD, +Laura Carroll,GB35WIXB58854857205093,Wendy Bridges,GB79QLDF04798918712275,942.37,GBP, +Michael Johnson,GB39PRNV76964388044698,Emily Ramirez,GB91YRWQ88699015996470,4059.01,GBP, +Evan Peterson,GB10KBBH10279104505285,Brian Bell,GB56IZMD54257464741570,2723.94,USD, +Holly Wood,GB88AMGO88645534901506,Jessica Fleming,GB26UUZC34736518862504,3069.64,USD, +Christopher Brown,GB37YAKN99128859654688,Christine Gilbert,GB24ZZAC16530927564485,3437.37,EUR, +Dana Richardson,GB11LIJX20347397467284,Thomas Keller,GB32LMUR65577160107204,712.31,GBP, +Sydney Peterson,GB09IWBF22487971583476,Charles White,GB71ZOTR54382844676464,973.35,GBP, +Elizabeth Patrick,GB87MBJQ08488522379146,Jamie Bolton,GB43EMCU02365913104127,3318.34,GBP, +Eric Kim,GB53EKJA46162798516369,Thomas Keller,GB32LMUR65577160107204,889.9,EUR, +Tammy Sampson,GB71SAQE26601404343199,Kristi Sandoval,GB47XAQT43557747796643,2621.86,GBP,Macao +Deborah Wheeler,GB70PUSJ19381833691855,Christopher Simmons,GB16FTQU02616242383747,3055.02,EUR,Saint Vincent and the Grenadines +Christopher Turner,GB09QUXL37671492459372,Leslie Williams,GB13YOZH40221598319918,4986.57,USD,Western Sahara +Marc Fields,GB76HPYG21287310795528,Abigail Davis,GB32VUGC79071577249537,8156.07,EUR,Haiti +Susan Hanson,GB83QTTS54569218614686,Kyle Ward,GB22VVGC54555005763190,160.04,GBP, +Amber Moore,GB25YPXQ53648799598007,Justin Patterson,GB55COMM69369840986032,4673.91,GBP, +Michael Johnson,GB39PRNV76964388044698,Jesse Johnson,GB08SQXE05505043132951,3154.06,USD, +Phyllis Lucero,GB47CKLD84303719522352,Robert Bailey,GB89OSDM14118899539701,491.69,USD, +Thomas Wilson,GB49UTLT77060423896021,Amber Walton,GB05LEJE23349654352376,262.81,USD, +Emily Parker,GB75LAWF29356238422417,Kathy Lyons,GB79RGGZ20050114225890,4911.38,GBP, +Daniel Espinoza,GB11FPQH68849192129115,Karen Smith,GB17BYQZ27113483262094,3898.9,GBP,Afghanistan +Crystal Zhang DVM,GB55GLKC83082063359329,Melissa Rodriguez,GB34MXVA64603135941190,363.6,USD, +Erin Martin,GB13DMTG67196102934503,Elizabeth Jones,GB51EBLT66691905211251,647.29,GBP, +Hunter Garner,GB38CBKV43971637261863,Stephanie Strong,GB39RNJB35435298940421,758.01,USD, +Teresa Perez,GB80XMUO10236592816985,Matthew Butler,GB55AFHU08933708379887,125.95,EUR, +Tim Lane,GB27CNCX50060841767425,Charles White,GB71ZOTR54382844676464,597.71,EUR, +Jackson Robertson,GB47RJZL60762339260313,Dr. Kirsten Elliott,GB07CGUA19237564493326,2396.53,EUR, +Samantha Morris,GB86BWNX03372440726394,Jordan Phillips,GB44BAGF39269321709997,535.5,EUR, +Jason Meza,GB35QMEA89883350220275,Laura Lee,GB47YGJM50028505553485,1663.75,EUR,Solomon Islands +Ryan Cox,GB69MRSN89962557885380,Patricia Webb,GB87RVKI02461835807600,616.94,USD, +Micheal Fisher,GB89OHSV58205568869845,Daniel Quinn,GB28HSUE09849840205135,1713.62,EUR, +Gordon Warner,GB36PMHR38214343230566,Sarah Johnson,GB74STLS46180079644217,2929.93,EUR, +Bailey Wood,GB62BDJW27253659196034,Benjamin Weber,GB18QSEL11431135429807,861.02,GBP,Vanuatu +Emily Clark,GB70PFFJ50807202189823,Robert Bailey,GB89OSDM14118899539701,660.38,USD, +Nathaniel Nelson,GB12WTHB09148739161634,Wendy Bridges,GB79QLDF04798918712275,873.44,EUR, +Jamie Salazar,GB05KNFV21652234610541,Dillon Terrell,GB64NXYM30870930902182,625.27,USD, +Natalie Richardson,GB14HULT26617889037930,Jennifer Wood,GB43KRMG11812500607149,192.32,GBP, +Paula Mcgrath,GB53ZYIG93153667802917,Madeline Bass,GB06LHKD17489889390941,340.54,GBP, +Timothy Green,GB27ZVCT16309823929298,Hayden Bradley,GB64BUUL21350508929949,856.66,GBP, +Danielle Byrd,GB24MQKP10884904457587,Jessica Scott,GB54BILW67883605930441,2996.24,USD, +Paul Parker,GB58VHLV48270154982420,Wendy Bridges,GB79QLDF04798918712275,722.06,EUR, +Catherine Hawkins,GB03NCIR71518471828568,Elizabeth Jones,GB51EBLT66691905211251,802.34,GBP, +Phillip Kelley,GB28QOFU75507389646595,Aaron Fisher,GB30SPPO14943551909913,2739.6,GBP, +Christopher Boyle,GB06JCEJ89327850477094,Rebecca Jacobs,GB10EEFX70377457590735,694.74,USD, +Sandra Ortiz,GB70MSGD87516374718378,Michelle Edwards,GB86LGZJ27354642323926,5646.58,EUR,Saint Barthelemy +Mary Harris,GB57BFGM98516311576328,Stephen Fuentes,GB76FIVL11992659252523,3755.75,GBP, +Mr. Blake Vance,GB76PZLV90406390995772,Monica Bishop,GB75LHMQ94670609541254,658.36,USD, +Joel Stewart,GB43WZDI59758103967987,Tina Sampson,GB95BYTT03827291387266,8421.1,GBP,Heard Island and McDonald Islands +Elizabeth Johnson,GB16XJWQ86610404848250,Melissa Rodriguez,GB34MXVA64603135941190,892.79,EUR, +Miguel Braun,GB12IKZA72382255129242,Anna Snyder,GB65NDZD66088531563366,4570.69,EUR, +Rebecca Santos,GB65BVAG45272837791705,Joseph Jacobs,GB56OBZP57690365609832,6304.49,EUR,Saint Helena +Steven Hernandez,GB13XBTD08211374602484,Amanda Wagner,GB43RHMQ25384646701201,3133.71,EUR, +Jesse Walters,GB03XGEZ70633330958688,Nancy Johnson,GB09IQTF91752964907213,2690.12,USD, +Donald Conner,GB16UCMQ26920253515673,John Gomez,GB30GNXG55020694484928,979.28,GBP, +Timothy Holloway,GB14ZFQW16177321339199,Michael Chavez DDS,GB27VFZY13061130996677,2570.57,EUR, +Christina Sutton,GB89NSTA33348646033273,Alexander Clay,GB44YFMI79577407968222,714.05,USD, +Michael Reilly,GB86YUMN72490417161767,Jennifer Simmons,GB58XXWX06174855105527,9837.5,USD,Chile +James Brown,GB40XYTK74857066441885,Hannah Carr,GB35OQGC53126677847025,3502.39,GBP, +William Lang,GB32EAIV15011184882646,Michael Wilson,GB69CVCC80614657982368,125.98,USD, +Michael Shields,GB86DFLE53025148625212,Jonathan James,GB95BPYC58508247104226,2308.24,EUR, +Steven Salinas,GB97EGPY89321228883254,Barry Baker,GB89IYWL88660060562964,584.9,GBP, +James Brennan,GB64PGCO02435152149125,Brenda Davenport,GB11QRKB50488606581773,624.4,GBP, +Latasha Weeks,GB41OKYD01196296968533,Stephen Smith,GB84MIGQ41596522040537,3934.92,USD, +Lisa Trevino,GB25HSLX07961209000207,Christina Marshall,GB38UNDG88987628265822,4709.29,EUR, +Sharon Rodriguez,GB10ZESY85539272372419,Patricia Webb,GB87RVKI02461835807600,868.96,USD, +Leon Mitchell,GB80VWFC28865829241751,Heidi Johnson,GB90ZTAU74799765971723,1504.78,EUR,Azerbaijan +Michele Garcia,GB28ZPEG21516699507011,Rebecca Jacobs,GB10EEFX70377457590735,919.22,GBP, +James Summers,GB80KDRP20669717884176,Nichole Cook,GB98LKKF33850058337844,832.94,GBP, +Jean Garrett,GB48JQSX80927900119860,Christina Cannon,GB51WXPG68689292312530,2050.04,EUR, +Jean Garrett,GB48JQSX80927900119860,William Rice,GB70OZLJ46942066359686,1163.38,USD, +James Erickson,GB74MGCS61721365026155,Elizabeth Key,GB02JJGO70160492371586,1753.23,EUR, +Sarah Richards,GB95LHJU14097285851585,Stacy Todd,GB41UIYP36487170482834,2325.91,EUR,Anguilla +Anthony Strong,GB43PWFD30669027184011,Michael Hernandez,GB83PODC63420666156671,653.76,GBP, +Nancy Rodriguez,GB66LZRK69107909108145,Diana Ramirez,GB29QXBU06246326509311,644.3,EUR, +Bryan Beck,GB25OTJH77912375111245,Dana Young,GB11UONL46870871059502,2852.37,USD, +Kenneth Neal,GB37YCFH00611150053261,Bethany Day,GB57JNHX96779194684328,1561.59,EUR, +Miguel Braun,GB12IKZA72382255129242,Katrina Martinez,GB36VZBY08279321628981,4125.4,GBP, +Caleb Mooney,GB95RJAT10901325513158,Donald Hunter,GB75VLCE00806657417693,4453.93,EUR,Serbia +Gregory Harmon,GB95HAFQ49463310553784,Matthew Simpson,GB74IGMY24508291184524,3868.31,EUR,Yemen +John Pratt,GB60ZAKH48861421053340,Eric Lambert,GB34KDFG00013798475207,2827.89,USD, +Wendy Stanton,GB19QBAP00870751568625,Jerry Garcia,GB89ZWCY63550130331976,3213.13,GBP,Belarus +Elizabeth Patrick,GB87MBJQ08488522379146,Brandon Washington,GB93NXJS10560483402469,1688.58,EUR, +Desiree Moss,GB86PSVM12708276681218,Adam Williams,GB37VVRN88225997755740,212.59,EUR, +Eric Watson,GB89GSPZ44794658727388,Dr. Antonio Benson,GB75TBLU59120140328369,910.81,USD, +Justin Ross,GB24BBTM94329986603314,Michael Wilson,GB69CVCC80614657982368,212.11,EUR, +Johnny Turner,GB43OQLK69845900418247,Rachel Hernandez,GB81HFUB11487952120882,2987.64,USD, +Tiffany Dixon,GB05VIXH76421950013775,Christopher Reyes,GB22LFXM36895880404622,727.66,USD, +Jacob Chapman,GB97IILK53368972205549,Rhonda Elliott,GB47UAEE84170932757760,1508.94,GBP,Moldova +Sara Lopez,GB37WXZA25701222783167,Wendy Parker,GB34IRPJ44880704643523,5082.17,GBP,Turkmenistan +Denise Wilson,GB48BHEM22211022520809,Kelly Smith,GB55OKLN90793700836483,1022.56,EUR, +Whitney Ramos,GB62QZNN34278725429527,Dr. Christopher Galvan,GB31YLLT85284505157386,5999.71,USD,Jamaica +Betty Powers,GB72LEFW79471153453461,Adam Williams,GB37VVRN88225997755740,533.76,USD, +Andrew Jones,GB70BQOQ23672222116834,John Gomez,GB30GNXG55020694484928,575.14,GBP, +Tasha Johnson,GB37CZHW72315296545146,Matthew Butler,GB55AFHU08933708379887,514.7,USD, +Robin Reeves,GB66BWGS68686556330446,Michael Diaz MD,GB32IHQD90113979312343,2611.53,EUR, +Jason Wiggins,GB41ACCD83923774077568,Douglas Chase,GB67SDBT50158505482411,3704.42,EUR,Trinidad and Tobago +Valerie Mcmillan,GB31SOVK19400224689612,Kim Shepherd,GB73PNUQ90254903948051,3346.05,GBP,New Zealand +Scott Cole,GB95UMWP02623237266698,Brandon Everett,GB49CPNS31954399361213,8959.91,USD,Mexico +Steven Hernandez,GB13XBTD08211374602484,Michelle Murray,GB65WYFN74271972669024,1467.85,GBP, +James Brown,GB40XYTK74857066441885,Martha Lopez DDS,GB73DXCX60558945455946,3562.17,USD, +Nancy Carpenter,GB61UPOR40184358688569,Rebecca Jacobs,GB10EEFX70377457590735,703.01,GBP, +Christian Walker,GB13HWMJ42489935569683,Evelyn Williams,GB43VJXU43516796452846,1231.38,EUR,Svalbard & Jan Mayen Islands +Brianna Ramirez,GB75HDDP66598643920445,Barry Baker,GB89IYWL88660060562964,883.12,EUR, +Jacob Medina,GB22PIJC84869709250840,Kenneth Hall,GB81VNQK79349048483052,1145.95,EUR,American Samoa +Candace Harris,GB40SROW53108512285622,Matthew Butler,GB55AFHU08933708379887,567.15,GBP, +Michael Shields,GB86DFLE53025148625212,Tiffany Tyler,GB04JHXU21746874158947,4100.4,USD, +Nicholas Guerra,GB80TFGB73093228645048,Jesse Burns,GB66DMEW37257804313091,525.77,EUR, +Shannon Cooper,GB69VTJI80672102226053,Daniel Yoder,GB85IZVW08659735352004,488.67,GBP,Bangladesh +Olivia Colon,GB76GONG70657677750772,Anna Dorsey,GB56YIPM23996162092614,124.56,GBP, +Joseph Madden,GB98KMAV54970134249237,Tanya Ochoa,GB76NGOX42387671788494,8569.62,EUR,American Samoa +Jessica Aguilar,GB23JKZP72739740844508,Stephanie Strong,GB39RNJB35435298940421,893.99,USD, +Jeffrey Lewis,GB54QOBQ50678344687567,Caroline Jackson,GB90LZOL10079481702297,1988.67,USD, +Robin Reeves,GB66BWGS68686556330446,Jeffrey Moon,GB45HNHN66544730875208,2961.91,GBP, +Kevin Swanson,GB48JCUM56676606270769,Dale Hughes,GB70HDRR54095181397613,3751.79,GBP, +Lori Clark,GB37PZBQ01374526773215,Jason Wade,GB83XKEE60603452997553,648.44,USD, +Bryan Beck,GB25OTJH77912375111245,Tiffany Willis,GB28XQRF15359018926973,1897.85,USD, +Christopher Johnson,GB10VERQ03089589284322,Gail Hudson,GB96HLYP80991166448942,3193.57,GBP, +Omar Oconnor,GB67WINR35802433213320,Adam Williams,GB37VVRN88225997755740,336.34,EUR, +Cindy Knox,GB48GEBR77842838320942,John Gomez,GB30GNXG55020694484928,443.24,EUR, +Paul Paul,GB98PJIT28483705791092,Amber Walton,GB05LEJE23349654352376,231.23,EUR, +Daniel Everett,GB65KJKU77288278504652,Teresa Kent,GB14BFDG17409872800037,8858.42,EUR,United States of America +Michael Johnson,GB39PRNV76964388044698,Julie Allen,GB14KISL70102384667174,2599.61,USD, +Mary Reyes,GB89SWXQ67027424233098,Jillian Weeks,GB50KIPR83784722690369,8487.74,USD,Anguilla +Elaine King,GB71FDCB17487863612515,Danielle Gallegos,GB83KJOH90443241096425,1232.82,EUR,Turkey +Michael Johnson,GB39PRNV76964388044698,Miranda Jones,GB50JEMP54581050306112,1576.67,GBP, +Rachel Thompson,GB39POQL49446246627407,Stephen Wilson,GB92YOYJ38258509509720,6649.77,USD,Swaziland +Elizabeth Patrick,GB87MBJQ08488522379146,Jessica Perry,GB94DEKD63494814851386,3192.86,USD, +Roberto Harris,GB72TLUH48567598777599,Anna Dorsey,GB56YIPM23996162092614,681.2,GBP, +Margaret Gray,GB76BOEF69675574879291,Amber Walton,GB05LEJE23349654352376,524.39,USD, +Rachel Bell,GB89CHIU97837701442203,Ronald Johnson,GB93SFSV71472222109472,7378.45,EUR,Niger +Johnny Turner,GB43OQLK69845900418247,Erica Gross,GB80LJLT10612649459942,4979.82,GBP, +Gordon Warner,GB36PMHR38214343230566,Mrs. Christina Harris,GB58ODRZ91308903568322,2313.72,EUR, +Heather Davis,GB74ZVHF79885752930571,Shelly Carpenter,GB27WUFR61915546347380,1636.2,GBP,Cook Islands +Jacqueline Robinson,GB61WTJX95427284820568,Alexander Wilson,GB35GBFV98229935537976,5324.44,EUR,Mauritania +Alicia Benson,GB86VQXF35246096815374,Michael Cole,GB76OKXQ59958265142547,4727.28,EUR, +Elizabeth Cox,GB98GSMS25359945249804,Robert Rodriguez,GB07TCKP10673790462575,8761.96,EUR,Syrian Arab Republic +Mikayla Patel,GB42MRCA55956127302668,John Boyd,GB81WGED72670037594730,637.86,EUR, +John Jackson,GB56CJXB87381338854464,Stephanie Hamilton,GB19SRPF98574962157170,3337.42,GBP, +Danielle Byrd,GB24MQKP10884904457587,Vincent Wyatt,GB83PWNH54311389654134,3857.29,EUR, +Jennifer Norton,GB46QNQI47260374019615,Gary Ali,GB70EVYB26706675368200,4667.61,GBP, +Ashley Mcintyre,GB06UWGA81886617009365,Rodney Strong,GB18DPUI69977156615545,8521.79,GBP,Greece +Michael Johnson,GB39PRNV76964388044698,Anna Campbell,GB69XVVC69926010869795,1912.31,USD, +Danielle Hoover,GB47OYIG01417689575564,Patricia Webb,GB87RVKI02461835807600,761.74,EUR, +Bryan Beck,GB25OTJH77912375111245,Matthew Miller,GB83KDSA17323758827083,1613.37,GBP, +James Brown,GB40XYTK74857066441885,Anthony Medina,GB23LKYU75787077208923,4999.29,GBP, +Luis Osborn,GB13RPUD32255369958632,Jessica Soto,GB67JFVQ77271322494750,3346.61,GBP,Thailand +Matthew Anderson,GB83TXXS85143543844517,Brenda Davenport,GB11QRKB50488606581773,690.11,USD, +Danielle Byrd,GB24MQKP10884904457587,Mrs. Lauren Walter,GB55XUBH00739354757462,2953.46,EUR, +Bryan Beck,GB25OTJH77912375111245,Tiffany Phillips,GB32TJDH81284466805249,4601.15,USD, +Miss Erica Mckinney,GB86YKJL47856523813731,Joseph Rocha,GB50OGCO26383774994196,4669.35,USD, +John Jones,GB37EZVE58885384130792,Brenda Davenport,GB11QRKB50488606581773,320.4,EUR, +Sydney Nolan,GB85STMX53614825174563,Tracy Jones DDS,GB32LTXM04717963349049,6897.18,GBP,South Georgia and the South Sandwich Islands +Phillip Fleming,GB62YYAG68412355468960,Julie Anderson,GB53ZYFS16713587855494,4773.19,USD, +Grant Thomas,GB61DEQT02821856974739,Kyle Ward,GB22VVGC54555005763190,380.85,GBP, +Jean Garrett,GB48JQSX80927900119860,Adrian Todd,GB97WTZR34084169883623,3428.0,EUR, +Steven Hernandez,GB13XBTD08211374602484,Rebecca Lawrence,GB82OGVK88987868875882,1572.91,EUR, +Jackson Robertson,GB47RJZL60762339260313,Todd Walker,GB78YWXR75235586339202,1163.87,USD, +Elizabeth Bernard,GB89TTTI74549676326917,Richard Poole,GB13VSGJ29997639876688,2675.65,GBP, +Spencer Roberts,GB50ALSZ78287717009105,Kyle Ward,GB22VVGC54555005763190,436.52,EUR, +Holly Wood,GB88AMGO88645534901506,Bryan Sims,GB46OHOJ05593705963671,3524.0,EUR, +Benjamin Garrison,GB85KKCA83147056079165,Catherine Leonard,GB23AVLD23723886538125,806.14,EUR, +Mr. Christian Green,GB37VOIH25803406583064,Michael Wilson,GB69CVCC80614657982368,585.32,GBP, +Bryan Beck,GB25OTJH77912375111245,Brian Cook,GB95RMHA33594262411739,4901.95,USD, +Stacy Boyd,GB71DEKZ66625936682492,Brenda Davenport,GB11QRKB50488606581773,174.58,EUR, +Nicholas Villarreal II,GB65ITBQ83356318201935,Hannah Price,GB98TJBX90872534397133,9659.85,USD,Djibouti +Aaron Cameron,GB97KVOX25722153928768,George Logan MD,GB58CMHD36012704161279,1504.67,USD,French Southern Territories +Dominic Krueger,GB24SIMD75700967515259,Ruth Wilson,GB71WTDO13817759367117,8476.78,USD,Brazil +Ruben Campos,GB12XAFO61872545096283,Kenneth Joseph,GB26QCNF88216885397955,3415.88,EUR,Guadeloupe +James Jackson,GB32AVTI89226221039911,Lindsey Wise,GB07SQGC94956371212965,997.87,USD, +Joel Velasquez,GB55EIET97222649489736,Alexander Clay,GB44YFMI79577407968222,841.51,GBP, +Rebecca Blair,GB19VJOX55458849111596,Christopher Powell,GB74PCZS22140722273902,787.26,USD, +Bryan Beck,GB25OTJH77912375111245,Glenda Thomas,GB46HMBX83728596050431,3205.85,EUR, +Charles Henderson,GB77SOMZ06790076331024,Noah Coleman,GB72ZPDC02497194382723,6424.9,USD,Guam +Nicholas Stewart,GB77XCFN07374410132330,Hailey Vance,GB24CMUU85840522829307,3797.53,GBP,Trinidad and Tobago +Cathy Owens,GB27VMTA84256401278600,David Gray,GB33SERY02660693111666,945.45,EUR, +Tanya Pham,GB94JILY28050544052254,Grace Horton,GB48FCDT43449440737875,5490.74,USD,Fiji +Larry Harris,GB89PKVH11042863105434,Jason Wright,GB02NPZY31700668883427,8699.7,GBP,Guinea +Nicholas Avery,GB10WWJW64571660487674,Kendra Baker,GB55YWFX47125489547799,659.76,GBP, +Lisa Trevino,GB25HSLX07961209000207,Dawn Adams,GB18EKDZ30967916175308,3003.18,GBP, +Holly Wood,GB88AMGO88645534901506,Christopher Brown,GB85XYRK27360249016872,2409.27,USD, +Cody Jones,GB19DJMT65219382176355,Jason Wade,GB83XKEE60603452997553,846.76,USD, +John Hartman,GB62TTDX08536386919426,Kenneth Fisher,GB29GQZH77277999524532,4171.29,EUR,Czech Republic +Mary Harris,GB57BFGM98516311576328,Timothy Kaufman,GB76PHHZ53997194380827,4114.2,USD, +Kevin White,GB63ETIK06490370983894,Michelle Harris,GB14GYUV18500231148173,2445.1,GBP, +Holly Wood,GB88AMGO88645534901506,Kenneth Love,GB81AJYN58679288855151,3172.22,EUR, +Elizabeth Patrick,GB87MBJQ08488522379146,Sandra Tucker,GB87AALM04598933276807,4640.16,USD, +Phillip Kelley,GB28QOFU75507389646595,Jill Johnson,GB32BSCS99334017346545,1857.2,USD, +Nicholas Thompson,GB61LJGB18481577167234,Catherine Leonard,GB23AVLD23723886538125,743.38,USD, +Gerald Bishop,GB84BBJV27169771363317,Anna Kline,GB57PISP24536668220451,1309.44,EUR, +Bryan Beck,GB25OTJH77912375111245,Daniel Phillips,GB10JPBC23858770519894,3863.09,GBP, +Kyle Banks,GB57LXNL62844307541188,Paul Williams,GB21PKJC42578303688020,358.46,USD, +Micheal Fisher,GB89OHSV58205568869845,Brenda French,GB44UZJP01002676947234,2712.25,EUR, +Whitney Reed,GB57XFLQ02582670078668,Joyce Campos,GB77WYZP79696816356274,903.83,USD, +Grace King,GB92FFIP88555881961748,Christina Young,GB39GYHE62375229670290,8890.88,GBP,Norway +William Mccann,GB11IPHT37901891061518,Louis Jones DDS,GB62FBVW26508324406770,9315.71,GBP,Jamaica +Carolyn Mendez,GB53SBWQ26828561271008,Jason Jones,GB50HJIY36720302124428,6923.97,EUR,Costa Rica +Mr. Jason Woods MD,GB56WLRY34927059518648,Eric Bowman,GB67GXTC81268052901550,6111.87,GBP,Bosnia and Herzegovina +Dylan Carter,GB28JJVK94809109517622,Christopher Reyes,GB22LFXM36895880404622,736.29,EUR, +Sharon Bowers,GB46UEYO96442713955805,Daniel Rivers,GB84CGGG59265402610215,778.42,GBP, +Leslie Rice,GB34SZKH18873871887361,Nichole Cook,GB98LKKF33850058337844,525.83,GBP, +Miss Erica Mckinney,GB86YKJL47856523813731,Tiffany Mcmillan,GB63UQAI86991369086775,4731.75,GBP, +Miguel Braun,GB12IKZA72382255129242,Scott Morris,GB76YDEL84618506102581,4890.34,EUR, +Emily Parker,GB75LAWF29356238422417,Danielle Wise,GB04KEZY39162534837520,1485.82,GBP, +Elizabeth Bernard,GB89TTTI74549676326917,Jeanette Fields,GB95LNYE21566682345162,3405.33,EUR, +Travis Parks,GB76JCTV84117484193847,Monica Bishop,GB75LHMQ94670609541254,495.66,USD, +Joseph Miller,GB50FOWQ20258856186054,Monica Bishop,GB75LHMQ94670609541254,566.95,GBP, +Andrea Garcia,GB02JAYL10530142042470,David Shields,GB49XRTE10102483753312,7821.36,GBP,Bulgaria +Phillip Nunez,GB62EUIZ89906682353067,Kayla Tapia,GB63XSBB77342323266421,2198.52,EUR, +James Davis,GB13XSVD88367099221250,Matthew Butler,GB55AFHU08933708379887,823.9,GBP, +Lucas Evans,GB19MTAD92489620800905,Brandon Neal,GB68ELTS53267274288954,8294.19,GBP,Mongolia +Sharon Valencia,GB91PVVZ49240183780650,Jennifer Wood,GB43KRMG11812500607149,309.06,EUR, +Miguel Braun,GB12IKZA72382255129242,Madison Rice,GB65ULQE03976853287322,1634.31,EUR, +Darren Knight,GB55KAUT50125991516375,Timothy Barnes,GB31BSZJ36393942342735,9731.53,GBP,Azerbaijan +Kathleen Wilson,GB48LLUK66707625554884,Michael Hernandez,GB83PODC63420666156671,261.27,EUR, +Daniel Price,GB50GAGO85107848077905,Alexander Clay,GB44YFMI79577407968222,649.43,USD, +Peter Price,GB88ORJN52468346699303,Earl Rivera,GB22RRQE47034081662045,235.16,USD,Benin +Lynn Heath,GB29MIQV80166327135207,Jordan Phillips,GB44BAGF39269321709997,682.9,USD, +Elizabeth Bernard,GB89TTTI74549676326917,Karen Curry,GB89MQOP90126539585766,4723.38,EUR, +Danielle Byrd,GB24MQKP10884904457587,Patricia Valenzuela,GB74NDIJ36409586774880,1455.02,GBP, +Daniel Walker,GB83HZEI45092434821299,James Medina,GB63UIBZ71755507686764,2152.26,USD, +Alyssa Duffy,GB41JMIL05404692622494,Kendra Baker,GB55YWFX47125489547799,919.69,USD, +James Brown,GB40XYTK74857066441885,Mark Haynes,GB43VIAV68381152033007,4231.15,GBP, +Benjamin Freeman,GB75KUVS91005998242042,Dr. Antonio Benson,GB75TBLU59120140328369,102.04,GBP, +Jackson Robertson,GB47RJZL60762339260313,David Carter,GB04KINO93460459173075,3694.12,EUR, +Rodney Thompson,GB06FYCI85618295338888,Melanie Grimes,GB62FPLZ06944517912690,6478.59,EUR,Guinea-Bissau +Valerie Townsend,GB04LLOS90196876217761,Rebecca Jacobs,GB10EEFX70377457590735,286.13,EUR, +Michael Johnson,GB39PRNV76964388044698,Brianna Gonzalez,GB68KCYJ92210361377915,4619.03,USD, +John Rodriguez,GB56FTZR50517477659131,Michelle Horne,GB52ODUN90663700196360,3858.3,USD,Cayman Islands +Melissa Calhoun,GB44JPFW03202030319437,Jesse Burns,GB66DMEW37257804313091,558.66,USD, +William Mendoza,GB18BQSR64381270553921,Daniel Rivers,GB84CGGG59265402610215,271.55,USD, +Holly Wood,GB88AMGO88645534901506,Richard Ramos,GB95DXHU97154295449624,3115.87,EUR, +Jennifer Norton,GB46QNQI47260374019615,Kaitlyn Thompson,GB65IGPZ04342255481608,4494.25,GBP, +Krista Collins,GB49AJYQ36880366560802,Jacob Mendoza,GB93QUPT43387516852118,4554.04,USD,Angola +Amanda Mcgee,GB97TLIS70676704048544,Jennifer Wood,GB43KRMG11812500607149,921.06,EUR, +Michael Johnson,GB39PRNV76964388044698,Melissa Ballard,GB75QSNY20972906993832,1227.7,GBP, +Gary Davis,GB61MHSB89024108000253,Sara Lowe,GB70GPIL48666854812617,8484.63,EUR,Sri Lanka +Brooke Allen,GB29DZFG67867895391897,Diana King,GB36OSLF79571488931742,265.66,GBP, +Zachary Collins,GB09DRBM98568554557192,Dr. Antonio Benson,GB75TBLU59120140328369,321.15,EUR, +Maria Chan,GB56RWCI47713318992805,Anna Dorsey,GB56YIPM23996162092614,989.02,GBP, +Emily Dorsey,GB28HVKN17047065967791,Nichole Cook,GB98LKKF33850058337844,835.33,EUR, +Rose Olson,GB84ZPIP28023864716279,Sarah Smith,GB10YXEI88382014011124,2799.59,EUR,Chad +Ashley Estrada,GB63OKIQ48342626947463,Matthew Butler,GB55AFHU08933708379887,662.59,GBP, +Rodney Wilson,GB91VTCX30256410756939,Rebecca Jacobs,GB10EEFX70377457590735,924.17,USD, +Janet Pope,GB45YSIT86507733090238,Daniel Rivers,GB84CGGG59265402610215,493.69,USD, +Danielle Fernandez,GB98YPYM29785407284839,Rodney Perez,GB06ZZXP89606188891857,9546.64,EUR,Argentina +April Randolph,GB60XBDU12368283996348,Patricia Webb,GB87RVKI02461835807600,522.92,GBP, +Bruce Cross,GB83VSND90790073509880,Katherine Hall,GB46FTEV58935316761880,848.97,EUR,Zambia +Steven Allen,GB83NTLE86539891332194,Brittany Chan,GB21FDHL21252099786784,2901.19,EUR,Sao Tome and Principe +James Banks,GB36SRNE04456343898811,Hayden Bradley,GB64BUUL21350508929949,624.87,USD, +Elizabeth Bernard,GB89TTTI74549676326917,Amanda Hill,GB45RFJI63765236402319,1296.41,GBP, +Elizabeth Patrick,GB87MBJQ08488522379146,Nicholas Cannon,GB66JMVO29224399881551,1959.62,EUR, +Denise Wilson,GB48BHEM22211022520809,Anna Thompson,GB61SLEM00401576836705,1076.56,USD, +John Jackson,GB56CJXB87381338854464,Craig Bass,GB15DDIJ40905231330268,3211.95,GBP, +Micheal Fisher,GB89OHSV58205568869845,Sonia Lambert,GB66JRWE65595667207793,2884.22,EUR, +Danielle Byrd,GB24MQKP10884904457587,Brianna Thompson,GB30YJRH24977733310434,2906.28,USD, +Amy Wyatt,GB82XRDM61450236419750,Brenda Davenport,GB11QRKB50488606581773,885.17,EUR, +Larry Welch,GB81VRGE61112626501139,Monica Bishop,GB75LHMQ94670609541254,353.3,EUR, +Alisha Jennings,GB93ATNR23133507891905,Debra Castillo,GB04ADMS88541942259920,3113.47,EUR, +Jennifer Simmons,GB98EDUI41641342503107,Adam Williams,GB37VVRN88225997755740,671.56,USD, +Joseph Brown,GB12YNNZ62093467107966,Dr. Antonio Benson,GB75TBLU59120140328369,778.46,GBP, +Holly Wood,GB88AMGO88645534901506,Vickie Montgomery,GB70JWKA81734231783868,4474.51,EUR, +Tiffany Mcguire,GB94MZAC65042784662202,Paul Williams,GB21PKJC42578303688020,464.74,USD, +Timothy Holloway,GB14ZFQW16177321339199,Raymond Armstrong,GB98WWNT29820792647411,2331.58,GBP, +Michael Johnson,GB39PRNV76964388044698,Luis Lozano,GB27SGNB32590837283685,2020.74,EUR, +Holly Wood,GB88AMGO88645534901506,Donald Johnson,GB09IJSY74633183191794,3501.0,EUR, +Alisha Jennings,GB93ATNR23133507891905,Samuel Orozco,GB79VDHR63355127517257,4342.2,EUR, +Kenneth Lee,GB39HWUJ72662638578959,Briana Clark,GB48VGBY37628546190764,9223.33,GBP,Russian Federation +Elizabeth Patrick,GB87MBJQ08488522379146,Christopher Diaz,GB22KOVN05876592737335,1867.37,GBP, +Daniel Walker,GB83HZEI45092434821299,Nicole Harris,GB52RGOM75736935615604,4016.41,GBP, +Evan Peterson,GB10KBBH10279104505285,Rachel Acosta MD,GB10GPQK94971840895440,4708.39,USD, +Daniel Smith,GB38ALIC17827195981884,Robert Bailey,GB89OSDM14118899539701,234.71,USD, +Alejandra Miller,GB56NZYB87130768195125,James Martinez,GB78UJVZ75046467296058,197.01,EUR, +Phillip Miller,GB46BZQE23199007103556,Jordan Wilson,GB29ECVE75419750153809,3768.74,GBP,Saint Vincent and the Grenadines +Anna Nolan,GB28MURJ23732999881334,Daniel Fisher MD,GB31JCCZ12800324497969,308.78,GBP,Reunion +Brandon Delacruz,GB96KXZX81346141253608,Michael Brown,GB35YYTD41053737729010,807.21,USD, +Laura King,GB28QJLC63065796488040,Rebecca Jacobs,GB10EEFX70377457590735,124.91,GBP, +David White,GB53XUJQ45786924106981,Sandra Martin,GB11SIBJ28595905996132,5206.9,USD,Argentina +Joshua Coleman,GB97XWAJ96761126375785,John Gomez,GB30GNXG55020694484928,492.26,EUR, +Brenda Rubio,GB07BJQK28567676818723,Adam Williams,GB37VVRN88225997755740,736.69,GBP, +Jillian Wood,GB45LNLL82168667095484,Matthew Wolf,GB57NUGH66975737940463,154.59,EUR, +Kenneth Neal,GB37YCFH00611150053261,Shawn Mckinney,GB09EAMX79878734574248,3674.1,GBP, +Abigail Pierce,GB13DPMT95123978701212,Samuel Rosario,GB35YYRT99252357401311,3058.43,USD,Cyprus +Brad Lynn,GB88FGUT39573786314987,James Martinez,GB78UJVZ75046467296058,187.33,USD, +Tammy Newman,GB09QJZM55463208462762,George Ortiz,GB75WEDO68630784634474,1481.11,GBP,Ethiopia +Lori Jones,GB88ZCUD00129419921746,Dale Patterson,GB25XTIP71606428170715,7886.81,GBP,Lithuania +Jennifer Norton,GB46QNQI47260374019615,Brian Garcia,GB02FZJN13741741327779,1771.05,GBP, +Holly Wood,GB88AMGO88645534901506,Mark Smith,GB31FOOO56293515246953,2475.38,USD, +Ernest Miller,GB74KACE58854013094013,Frances Reid,GB38DOJB11276049872057,8960.41,GBP,Pitcairn Islands +Kylie Carney,GB28TLPN05228159513203,Brett Malone,GB36EOGN99871635280061,9265.66,EUR,India +Steven Munoz,GB56GSFY86063203464934,Dr. David Harris,GB79UAIH38226231699373,4868.25,GBP,Morocco +Anthony Hamilton DDS,GB30FEKN08921071108114,Amber Walton,GB05LEJE23349654352376,391.26,EUR, +Gina Murphy,GB16GPNJ46798252110167,Kyle Ward,GB22VVGC54555005763190,345.98,USD, +Paula Sullivan,GB46TAYD32044693461153,Anna Dorsey,GB56YIPM23996162092614,837.06,USD, +John Jackson,GB56CJXB87381338854464,Daniel Valencia,GB97JHJI76567570966885,1167.1,USD, +Debra West,GB34FUHH98055590670565,Melissa Rodriguez,GB34MXVA64603135941190,676.34,EUR, +Lori Wyatt,GB81OITY18356893114944,Joshua Lynn,GB53CZWO72655422320258,6483.65,EUR,Norfolk Island +Kevin Swanson,GB48JCUM56676606270769,Brandon Brown,GB17OZKM37530502574010,4370.29,USD, +Nancy Shepherd,GB39YUPR87719291858294,Kaitlin Williams,GB05VUPT91894647647511,224.0,EUR, +Karl Camacho,GB20KFJB40173241523055,Jason Wade,GB83XKEE60603452997553,782.86,GBP, +Jennifer Ray,GB94KOLM41250196038224,Karen Pruitt,GB56BWZG38776634006803,3817.1,GBP,Afghanistan +Michelle Riley,GB17WMBG33115441145022,John Boyd,GB81WGED72670037594730,760.26,GBP, +Alicia Benson,GB86VQXF35246096815374,Monique Hernandez,GB14ANLJ95423696555843,3316.89,EUR, +Miss Erica Mckinney,GB86YKJL47856523813731,Scott Coleman,GB53UPMN93581752683894,4129.47,EUR, +Chase Delgado,GB82NJDG81999190656935,Michael Brown,GB35YYTD41053737729010,619.2,USD, +Nathan Preston,GB37SEIA45345735415730,Anna Dorsey,GB56YIPM23996162092614,953.26,GBP, +Miguel Braun,GB12IKZA72382255129242,Teresa Schneider,GB48NTKO34852013200871,2455.19,USD, +James Erickson,GB74MGCS61721365026155,Emily Dalton,GB23NZKC18390901939594,1152.49,USD, +Gary Watkins,GB54FOBX11468198291303,Robert Morrison,GB60LLGL04318089444855,4132.57,EUR,Jamaica +Eric Gaines,GB75CWSM90839131169282,Christine Campbell,GB24JLAK42975755129732,3215.73,USD,Nepal +Kathy Bennett,GB93HMSH10672641254896,Jesse Burns,GB66DMEW37257804313091,745.64,EUR, +Luis Allen PhD,GB35OENI75336653879422,Dr. Antonio Benson,GB75TBLU59120140328369,804.98,GBP, +Leroy Cuevas,GB47QTRX82884654267913,George Montgomery,GB71KNLZ49262802053266,6289.78,EUR,Moldova +Gina Frey,GB98ASSY69946420825606,Stephanie Strong,GB39RNJB35435298940421,627.27,GBP, +Bonnie Brown,GB07LBME84727185365963,Nichole Cook,GB98LKKF33850058337844,173.6,USD, +Danielle Byrd,GB24MQKP10884904457587,Jennifer Carter,GB07KEGF53242038809077,4781.45,USD, +Nicole Mathis,GB02IWNQ35955572036584,Steven Anthony,GB61HFMP46037031798837,3808.74,GBP,Saint Helena +John Jackson,GB56CJXB87381338854464,Larry Ward,GB11CGCR47593367066050,2564.3,GBP, +Jade Herrera,GB18GAKF76030990282226,John Gomez,GB30GNXG55020694484928,726.52,USD, +Gerald Bishop,GB84BBJV27169771363317,Donna Montes,GB91CZYZ99076652144462,3226.32,USD, +Stephen Hernandez,GB13FFNN75534435918657,John Gomez,GB30GNXG55020694484928,581.42,USD, +Jackson Robertson,GB47RJZL60762339260313,Alan Allison,GB78EXMG46103803549594,1355.26,GBP, +Adriana Bishop,GB33HBLL42535437321712,Thomas Keller,GB32LMUR65577160107204,227.77,GBP, +Rhonda Wallace,GB81GGGC20081309083138,Stephanie Strong,GB39RNJB35435298940421,749.27,USD, +Amber Moore,GB25YPXQ53648799598007,Matthew Mack,GB50CWWN49391229018779,4554.55,USD, +Evan Peterson,GB10KBBH10279104505285,James Moreno,GB59IDMK46990931871648,2323.06,USD, +Isaac Kelly,GB14VACK28536687048801,Hayden Bradley,GB64BUUL21350508929949,577.33,GBP, +James Smith,GB70TIAL66317492605189,Barry Baker,GB89IYWL88660060562964,853.97,GBP, +Francis Gardner,GB09SGMT35620124348728,David Robertson,GB84CQXV30980599016503,3269.51,EUR,United Kingdom +Margaret Edwards,GB02GXQF62628949987324,Amber Walton,GB05LEJE23349654352376,944.62,USD, +Miguel Braun,GB12IKZA72382255129242,Daniel Alvarez,GB70JQBC10810777151830,2831.3,USD, +Caitlyn Waters,GB38DCZB49627903806141,Alexander Clay,GB44YFMI79577407968222,410.78,GBP, +Johnny Turner,GB43OQLK69845900418247,Brittany Curtis,GB81BEXG96547698298454,3564.4,GBP, +Amy Jordan,GB62TKFC50813282050079,Jeff Phillips,GB05RFQX55561179292345,1240.38,USD,Slovenia +Jeffrey Lewis,GB54QOBQ50678344687567,Kevin Fields,GB04BFMS89813593604920,3814.48,USD, +Latasha Weeks,GB41OKYD01196296968533,Victoria Coleman,GB49EYIK71268752026988,2233.18,EUR, +Jackson Robertson,GB47RJZL60762339260313,Jennifer Smith,GB92AHQK78459111797205,1284.76,EUR, +James Brown,GB40XYTK74857066441885,Brandy Hughes,GB23GTFI83490472996004,3396.38,GBP, +Scott Wall,GB97BAYH48067916993636,Gabriel Dunn,GB52CPGQ05169398848914,265.05,USD, +Clarence Suarez,GB87CMBI70389301598965,Anna Dorsey,GB56YIPM23996162092614,482.25,USD, +Phyllis Walker,GB24HSSN21366803704153,Diana King,GB36OSLF79571488931742,645.45,USD, +Natasha Benjamin,GB57XIAV07556718806335,Catherine Leonard,GB23AVLD23723886538125,727.85,GBP, +Charles Scott,GB65JHYT73425832567316,Karen Hahn,GB22QREK59973050773348,5749.05,USD,Benin +Shawn Dunlap,GB21KMNU34621167646741,Thomas Keller,GB32LMUR65577160107204,876.07,EUR, +Sheila Allen,GB97NQKW01168657950079,Matthew Wolf,GB57NUGH66975737940463,425.33,GBP, +Susan Williams,GB77SIXB46530436768096,Alexander Clay,GB44YFMI79577407968222,960.09,EUR, +Lindsey Walls,GB44THRW39131641520751,Ricky Thomas,GB23FABZ03786651200227,2688.52,EUR,Hungary +Jennifer Wilson,GB10ZFUN19197008142160,Monica Bishop,GB75LHMQ94670609541254,220.8,USD, +Joseph Wilson,GB21NNAV53293695544871,Christopher Burke,GB30AIZV48953865743686,9490.09,EUR,Finland +Taylor Thompson,GB47RUCA71321721971730,Kathryn Burton,GB61REUB86164936752557,2995.57,GBP,Kenya +Tammy Sanchez,GB25CCSY66046440803991,Charles White,GB71ZOTR54382844676464,998.92,USD, +Jennifer Espinoza,GB25UOJY32656819455510,Kendra Henderson,GB19OIPE07141377956676,2078.16,GBP,Mayotte +Christopher Jones,GB44NKAA38498250983476,Dr. Antonio Benson,GB75TBLU59120140328369,756.69,USD, +Kenneth Young,GB49AFIY85842390955195,Jay Travis,GB61EUVS45993203451058,4683.63,EUR,Estonia +Elizabeth Patrick,GB87MBJQ08488522379146,Jessica Hunter,GB16NPBQ17588199872770,2074.04,USD, +Joan Larson,GB33XMIL68990559796424,Johnny Wood,GB41FZKH61870991737493,1246.46,GBP,Philippines +Joseph Smith,GB60GSPZ57702642383657,Dr. Antonio Benson,GB75TBLU59120140328369,986.89,EUR, +Amber Moore,GB25YPXQ53648799598007,Judy Bradley,GB90DCDU19155511808765,1324.53,GBP, +John Jackson,GB56CJXB87381338854464,Bruce Little,GB86STFG30801325847458,3666.34,USD, +Sharon Thomas,GB83NWKW04042397788388,Jesse Burns,GB66DMEW37257804313091,849.64,USD, +Paul Richards IV,GB44LGAF16631414168338,Stephen Davis,GB68SUNJ37991058267280,422.62,GBP, +Sarah Young,GB02KOPG56593554012731,Dr. Antonio Benson,GB75TBLU59120140328369,213.21,GBP, +Jordan Schaefer,GB73XLSA63583982544477,Stephen Davis,GB68SUNJ37991058267280,930.14,EUR, +Jennifer Walker,GB33AVHT49721300542332,Barry Baker,GB89IYWL88660060562964,689.66,USD, +Lisa Bell,GB33MMJP11020149961223,Hayden Bradley,GB64BUUL21350508929949,386.58,GBP, +Alisha Jennings,GB93ATNR23133507891905,Dustin Lawson,GB38AAZZ38889406701784,1345.3,EUR, +Sabrina Jenkins,GB46PWQP86140962885918,Gene Brown,GB75GXKE53383916761657,1947.77,USD, +Alisha Jennings,GB93ATNR23133507891905,Evan White,GB22RSMC86558056639533,4967.94,EUR, +Danielle Byrd,GB24MQKP10884904457587,David Hoffman,GB53XYFX51931950433571,1876.54,GBP, +Phillip Nunez,GB62EUIZ89906682353067,Mr. Steven Murray,GB42BMZH85013724393483,2521.76,EUR, +Danielle Byrd,GB24MQKP10884904457587,Randy Garza,GB25HCLQ40930445824190,3544.38,EUR, +Barry Whitney,GB50CTVC66566557247893,Anna Dorsey,GB56YIPM23996162092614,488.83,GBP, +Jeffrey Lewis,GB54QOBQ50678344687567,Amber Rivera,GB52DDGY14467132180859,2450.19,EUR, +David Sloan,GB87NSUI47079603690293,Monica Bishop,GB75LHMQ94670609541254,707.15,EUR, +Morgan Green,GB27GKIH07123966873246,John Boyd,GB81WGED72670037594730,372.58,EUR, +Steven Hernandez,GB13XBTD08211374602484,Lisa Padilla,GB51VFIW55084013800675,1501.24,USD, +Bryan Crosby,GB05SIOD12631260270887,John Boyd,GB81WGED72670037594730,459.78,GBP, +Alicia Jordan,GB44KTNZ71319345074811,Nicholas Long,GB03FQIJ76135871657254,2731.52,USD,Iraq +Evan Peterson,GB10KBBH10279104505285,Amy Martin,GB68BCVA83032157126532,3104.19,USD, +Jennifer Norton,GB46QNQI47260374019615,Claire Phillips,GB02NQEZ93161002732816,2650.91,USD, +Melissa Jackson,GB13UBXN78287236680271,Ryan Tucker,GB52BUWI01532810092552,1836.32,EUR,Norway +Holly Wood,GB88AMGO88645534901506,Sandra Fuller,GB80ZSTO96599700878095,2179.55,EUR, +Danielle Byrd,GB24MQKP10884904457587,Eric Williams,GB35TCDM09187286821579,4461.6,GBP, +James Mahoney,GB63ERUY81835591307262,Wendy Bridges,GB79QLDF04798918712275,644.08,GBP, +Jean Garrett,GB48JQSX80927900119860,Tara Benton,GB54QVVH05434828601403,2339.05,EUR, +Steven Hernandez,GB13XBTD08211374602484,Ryan Mills,GB19HXOG64315325262268,1209.16,EUR, +Jessica Mann,GB73UAXK68344449372908,Michael Hernandez,GB83PODC63420666156671,927.22,USD, +John Jackson,GB56CJXB87381338854464,David Vargas,GB44ERHC82915423809243,2945.88,GBP, +Kevin White,GB63ETIK06490370983894,Damon Watson,GB07IDGS31486910796895,2647.65,GBP, +Alec Gonzales,GB67FBTD24714395605988,Stephanie Moore,GB29LADH03030922631633,2789.62,EUR,Mongolia +Karen Phelps,GB68FESJ05004524276108,Amber Walton,GB05LEJE23349654352376,800.12,GBP, +Teresa Gilbert,GB57MLHY68628594125613,Anna Dorsey,GB56YIPM23996162092614,407.02,EUR, +Alexandra Thomas,GB28YDFB01198923715976,Alexis Love,GB78HLJE55178664611046,1438.34,GBP,Bangladesh +Jennifer Roberts,GB51MJAQ83295521248231,Anna Dorsey,GB56YIPM23996162092614,211.88,EUR, +Latasha Weeks,GB41OKYD01196296968533,Matthew Cabrera,GB07FVYT20861916386900,2845.87,USD, +Jeffrey Juarez,GB50JVKC61400487956495,Melissa Rodriguez,GB34MXVA64603135941190,218.5,USD, +William Brown,GB84DUHV83406253542145,Luis Adams,GB31IFFC03111825593644,4492.5,USD,Heard Island and McDonald Islands +Matthew Lewis,GB30MASL24418760126414,James Harris,GB10CVDX31305905466364,8640.81,EUR,Uruguay +Bryan Beck,GB25OTJH77912375111245,Stephen Castillo,GB76ZOIW26885986085343,4438.58,USD, +Timothy Holloway,GB14ZFQW16177321339199,Jenna Garcia,GB91UFFS27815448198747,3787.12,EUR, +Margaret Jackson,GB34CYLS15210155660919,Joyce Campos,GB77WYZP79696816356274,401.68,USD, +Zachary Saunders,GB20DUNM43057132241696,James Martinez,GB78UJVZ75046467296058,725.35,GBP, +Henry Vasquez,GB76BPXP72294992354242,Michael Hernandez,GB83PODC63420666156671,576.81,USD, +Wendy Stokes,GB32JTAZ51519615303085,Angela Moore,GB52ATLC17777276635024,245.94,USD,United States of America +Elizabeth Patrick,GB87MBJQ08488522379146,Andrea Jefferson,GB69CFNE82041931998480,2667.31,EUR, +Marvin Watson,GB70VTBA24607388796737,Michael Matthews,GB32HSSC67546539987607,8858.78,GBP,Somalia +Mary Harris,GB57BFGM98516311576328,Jerry Johnson,GB40KVFX87123748836784,2752.54,GBP, +Robin Reeves,GB66BWGS68686556330446,Tammy Caldwell,GB02XICN85499926261697,2858.03,USD, +Phillip Kelley,GB28QOFU75507389646595,Henry Warren,GB56GNQH32046414060047,1127.08,GBP, +John Jackson,GB56CJXB87381338854464,Erica Buck,GB74TLMK76763272789308,2812.66,GBP, +Anthony Glover,GB77QBQN65866929235862,Jesse Burns,GB66DMEW37257804313091,928.5,USD, +Cynthia Brown,GB74XDVT84811673573977,Catherine Leonard,GB23AVLD23723886538125,522.2,GBP, +David Thompson,GB58QCJF41542829924875,Hayden Bradley,GB64BUUL21350508929949,607.07,EUR, +Paul Schaefer,GB51UDXF05464551216261,Kyle Ward,GB22VVGC54555005763190,164.94,GBP, +Todd Hickman Jr.,GB70SLFL39932967834200,Alexandra Lin,GB16RLUZ97197636547798,4211.93,USD,Hong Kong +Amber Moore,GB25YPXQ53648799598007,Johnathan Price,GB56MUPH62018486198758,2351.78,USD, +Miguel Braun,GB12IKZA72382255129242,Shelly Pennington,GB06FZNK74824295488891,4425.34,USD, +Lisa Trevino,GB25HSLX07961209000207,Chelsea Phillips,GB76MAEO59181243778032,2464.64,USD, +Gina Hoffman,GB07VVWU96786763485393,Tina Evans,GB78GLCD09399098771151,4689.57,USD, +Allison Williams,GB54HIMV99969665433321,Mason Huber,GB49FYYF49981008100540,1458.16,GBP,Spain +Amanda Pearson,GB68TBXC60762015809655,Robert Bailey,GB89OSDM14118899539701,541.94,USD, +Danielle Mendez,GB48ISSR06925385213794,Peter Farmer,GB02QMUJ64504225754406,1692.08,USD,Isle of Man +Timothy Reese,GB02APGA16411545617483,John Boyd,GB81WGED72670037594730,937.14,GBP, +John Jackson,GB56CJXB87381338854464,Denise Smith,GB53PHAQ45381777084339,2597.06,EUR, +Elizabeth Liu,GB65FAFL00436503008140,Anna Dorsey,GB56YIPM23996162092614,490.12,GBP, +Rachel Brady,GB02XEDR37609200489852,Matthew Butler,GB55AFHU08933708379887,951.89,EUR, +Micheal Fisher,GB89OHSV58205568869845,Brandi Humphrey,GB33VFPF37154430572029,1073.49,USD, +John Jackson,GB56CJXB87381338854464,Matthew Alvarez,GB98KJQY49655639447632,2412.77,GBP, +Lisa Trevino,GB25HSLX07961209000207,John Brown,GB15PGNU30243420803977,4505.22,GBP, +Carl Gonzales,GB74BOEY96276080482797,Nichole Cook,GB98LKKF33850058337844,270.1,USD, +David Gray,GB84RJEM92658935293009,Jason Wade,GB83XKEE60603452997553,715.98,GBP, +Jackson Robertson,GB47RJZL60762339260313,Lindsay Brooks,GB45WBWK55067827323146,2382.62,GBP, +Kenneth Rodriguez,GB27LAEH81450221224081,Gary Silva,GB22RILR06532198357985,1421.45,EUR,Qatar +Lisa Trevino,GB25HSLX07961209000207,Julia Mcmahon,GB43YPOX63320745427620,2090.02,EUR, +Michael Johnson,GB39PRNV76964388044698,Xavier Carpenter,GB64FRRP70809375028853,2549.68,USD, +Tony Smith,GB96USHP18578131494059,Kendra Baker,GB55YWFX47125489547799,194.15,USD, +Patricia Good,GB83DADE06361004814633,Christopher Powell,GB74PCZS22140722273902,970.45,USD, +Bryan Beck,GB25OTJH77912375111245,Samantha Hill,GB06UYNP67943785238573,2974.15,GBP, +Vanessa Mills,GB27SXYA98599387271172,Dr. Antonio Benson,GB75TBLU59120140328369,320.01,GBP, +Jared Roberson,GB10YWZZ81348184829941,Rebecca Jacobs,GB10EEFX70377457590735,731.04,USD, +Mary Harris,GB57BFGM98516311576328,Michele Reyes,GB50XXPX85348347197449,2286.95,EUR, +Krista Ross,GB46SBEI18149344144782,Peter Holmes,GB68KNFH95920193986347,2885.3,EUR,Haiti +Matthew Medina,GB89MHXP34317208808920,Jody Rodgers,GB17YLJR92052172982601,4253.82,GBP,Nepal +Angela Humphrey,GB12OWUK54105907466229,Melissa Rodriguez,GB34MXVA64603135941190,866.44,USD, +Lisa Trevino,GB25HSLX07961209000207,Robert Jones,GB36NGGV60163409638997,2869.87,GBP, +Amy Silva,GB07FGTP91965324595923,Adam Bridges,GB41GKPM18763362224056,2182.11,USD,Jamaica +Jeffrey Michael,GB80OQKU60628713413694,Stephanie Strong,GB39RNJB35435298940421,690.91,GBP, +Marissa King,GB81YQAW92768230620543,Brianna Roman,GB34LBVD17884897293126,9235.29,EUR,Anguilla +Michael Johnson,GB39PRNV76964388044698,Madison Reynolds,GB24KXZO96685949347971,2239.4,GBP, +Jennifer Norton,GB46QNQI47260374019615,Megan Stanley,GB17JVIK18284838872217,2087.96,EUR, +Angel Mccullough,GB67RASK06542537999007,Holly Nelson,GB67OPNW22866505110412,865.19,USD,Nicaragua +Phillip Fleming,GB62YYAG68412355468960,Stephen Stuart,GB68XYIY48141056052560,4143.58,USD, +Alisha Jennings,GB93ATNR23133507891905,John Lewis,GB53FLXB65909671546978,2894.65,EUR, +Brandon Wheeler,GB71ZKIX93743170860608,Charles White,GB71ZOTR54382844676464,393.96,USD, +Bryan Irwin,GB96BMOM01766314508987,Brenda Davenport,GB11QRKB50488606581773,692.34,GBP, +Vickie Torres,GB44EMUK21590948442790,Joanna Ramos,GB31EBTW57420415930213,7605.73,EUR,India +Virginia Moore,GB29LPKE57940172224462,John Gomez,GB30GNXG55020694484928,543.15,USD, +Caitlin Padilla,GB68YCGC53965271805230,Brenda Davenport,GB11QRKB50488606581773,736.25,USD, +Holly Wood,GB88AMGO88645534901506,Jared Lee,GB83QTAN44377929409669,1909.81,USD, +Jennifer Norton,GB46QNQI47260374019615,Victor Baker,GB37OBGS26937085474747,2047.98,USD, +Jesse Walters,GB03XGEZ70633330958688,Yvonne King,GB81BJDC38245204404343,1966.28,GBP, +Alicia Hernandez,GB71TPJN23335104796124,Christopher Powell,GB74PCZS22140722273902,529.07,USD, +Michelle Hughes,GB91AOWQ95571422057489,Jeffrey Barber,GB87FQJM13657450412021,7945.64,EUR,New Zealand +James Brown,GB40XYTK74857066441885,Pamela Beck,GB91PQOU82110391760130,4145.13,EUR, +Bobby Elliott,GB73MNJM90188762641711,Catherine Leonard,GB23AVLD23723886538125,398.22,USD, +Peter Smith,GB58NCBK03910440900190,Kelly Johnson,GB08FQYI02577811632743,878.98,USD, +Danielle Mclean,GB50MJDX28047295648320,Alexis Parker,GB07QOXT64030802296507,1676.46,GBP,Mauritania +Jessica Salazar,GB69KDPO55489344742725,Jennifer Wood,GB43KRMG11812500607149,707.44,EUR, +Randall Hicks,GB10JLSP19696588107955,Tyler Ramirez,GB36INWD75521203828154,671.92,GBP,Poland +Carrie Singh,GB43INFK35853184377616,Robert Bailey,GB89OSDM14118899539701,593.11,EUR, +Jesse Walters,GB03XGEZ70633330958688,Mason Horton,GB86UWAJ71674764355715,2525.19,EUR, +Susan Clark,GB16RJIU16439972387228,Paul Williams,GB21PKJC42578303688020,222.16,EUR, +Elizabeth Patrick,GB87MBJQ08488522379146,Steven Lee,GB11MPLI68404899573333,4723.67,USD, +Mia Chan,GB26WHCN08490421142642,Christopher Powell,GB74PCZS22140722273902,737.32,EUR, +Bryan Beck,GB25OTJH77912375111245,Mrs. Annette Adams,GB97YKEC33006255295540,2604.01,EUR, +Mary Harris,GB57BFGM98516311576328,Megan Chavez,GB12UMUM11911213838165,2325.64,GBP, +Elizabeth Patrick,GB87MBJQ08488522379146,Abigail Martinez,GB08STMW57603697786076,2172.31,EUR, +Elizabeth Patrick,GB87MBJQ08488522379146,Joshua Blackburn,GB66TLKN07780818862616,2821.81,EUR, +Janice Davis,GB17UFSP08769461012639,Kendra Baker,GB55YWFX47125489547799,876.39,GBP, +Gordon Warner,GB36PMHR38214343230566,Matthew Nelson,GB72VKBX39591479229953,3243.69,EUR, +Rebecca Calderon,GB74GWXO15308083401018,David Miller,GB76PGSR85130862054589,5306.93,EUR,Mozambique +Phillip Fleming,GB62YYAG68412355468960,Ann Robinson,GB07RWTZ10591579795228,4261.81,GBP, +Dylan Ramirez,GB96KCIX07838376904906,Daniel Glover,GB56OCBP56962337011671,723.68,GBP,Marshall Islands +Kelly Houston,GB52FFEH47334437992258,Jason Graves,GB73ZHBL90315926307858,3178.34,USD, +Tyler Bradley,GB13GQXC92096678606016,Michael Brown,GB35YYTD41053737729010,130.01,GBP, +Donna Tucker,GB60QYSX66202849184821,Madeline Bass,GB06LHKD17489889390941,823.72,USD, +Michael Shields,GB86DFLE53025148625212,Amy Sims,GB35KDQH39299945663966,4740.18,USD, +Phillip Kelley,GB28QOFU75507389646595,Tracey Velazquez,GB24QLZL68216161468086,2647.71,EUR, +Courtney Leonard,GB22SRPB06924063131815,Stephen Davis,GB68SUNJ37991058267280,321.45,USD, +Tammy Hansen,GB45IXRH20838300895511,Madeline Bass,GB06LHKD17489889390941,302.09,EUR, +Megan Farmer,GB93DNMY70271233667809,Paul Williams,GB21PKJC42578303688020,321.75,GBP, +Kenneth Neal,GB37YCFH00611150053261,Ann Medina,GB10YCIM99310510634158,4099.14,EUR, +Robin Reeves,GB66BWGS68686556330446,Manuel Walker,GB37YNQF73780232422761,2062.93,EUR, +Kristine Duncan,GB19PBHQ13360729202054,Stephanie Strong,GB39RNJB35435298940421,327.12,USD, +Anthony Sparks,GB73RCXL12562040815730,Adam Sanders,GB58DFIG65530928032611,6020.47,GBP,Tanzania +Jonathan Best,GB60FKPN79663393989741,Juan Barnett,GB23ZNIE28193953955850,666.87,USD, +Dalton Mitchell,GB21XPGJ06101657983065,Diana King,GB36OSLF79571488931742,261.71,GBP, +Joshua Bernard,GB38NJBU77564777528404,Susan Torres,GB78DBYZ24882315250059,6199.82,USD,Uruguay +Matthew Wilkerson,GB46ZJBW15771275485969,Daniel Rivers,GB84CGGG59265402610215,199.52,EUR, +Michael Shields,GB86DFLE53025148625212,Tina Rodriguez,GB23TCOA64633100629601,2617.84,GBP, +Johnny Anderson,GB09LALT67202865602885,Charles White,GB71ZOTR54382844676464,779.86,GBP, +Stacy Jones,GB60RZQP55366204328643,Thomas Keller,GB32LMUR65577160107204,487.96,EUR, +Kevin Swanson,GB48JCUM56676606270769,Hannah Ibarra,GB32AGCE36813050746554,3596.11,EUR, +Jennifer Norton,GB46QNQI47260374019615,Samantha Saunders,GB87DBFQ45064612741521,1059.09,USD, +Lisa Trevino,GB25HSLX07961209000207,Allison Johnson,GB06YODZ78954370118980,3903.1,EUR, +Scott Booker,GB49FMQR64726697943997,Kaitlin Williams,GB05VUPT91894647647511,699.22,USD, +Barbara Weber,GB86RLCI90089395175643,Amber Walton,GB05LEJE23349654352376,752.42,USD, +John Carter,GB84DEIK91279571016689,Daniel Greene,GB16JYCM48674242604585,4206.02,GBP,Chile +Gary Harrison,GB45XTDO07141179905715,Juan Barnett,GB23ZNIE28193953955850,103.4,GBP, +Richard Sanchez,GB72RKAS67091446376752,Alexander Clay,GB44YFMI79577407968222,479.71,EUR, +Calvin Mcknight,GB14NKZG55524357405516,Kaitlyn Neal,GB65GHSH32459805611391,6471.49,USD,French Guiana +Jean Garrett,GB48JQSX80927900119860,Rebecca Richards,GB12JSOT10939911700056,2047.74,USD, +Tammy Cox,GB08JXMW98209615182532,Marcus Chandler,GB40BZAC29898914269704,2558.82,USD,Ecuador +Tina Robbins,GB54GPUC64349486564638,Christopher Kane,GB37FLHT50243632193936,1936.88,EUR,Trinidad and Tobago +Jean Garrett,GB48JQSX80927900119860,Darrell Young,GB19WYXE12755707640217,3893.08,GBP, +Shane Lee,GB60UIEM06565450161869,Debbie Johnson,GB42GHNW50578542451388,5041.81,USD,Peru +Bryan Beck,GB25OTJH77912375111245,Timothy Jones,GB62DEGK21270658746263,4348.66,USD, +Mandy Campbell,GB84SQPL65966459097922,Madeline Bass,GB06LHKD17489889390941,200.61,USD, +Kimberly Anderson,GB39WHIQ14336024763976,John Gomez,GB30GNXG55020694484928,475.26,GBP, +April Solomon,GB92EDMO00668375422930,Catherine Leonard,GB23AVLD23723886538125,653.68,USD, +Steven Hernandez,GB13XBTD08211374602484,Kyle Williams,GB33EKBA03761769607753,2824.64,EUR, +Melissa Hill,GB74AIEN91434927812083,Michael Hernandez,GB83PODC63420666156671,764.38,GBP, +Norman Lee,GB89NBAH97936591308475,James Martinez,GB78UJVZ75046467296058,756.02,USD, +Kevin Swanson,GB48JCUM56676606270769,Carolyn Knapp,GB21WUHR05864378701754,4221.75,GBP, +James Pearson,GB56LKLP99843798458623,Joyce Campos,GB77WYZP79696816356274,190.71,GBP, +Lawrence Goodwin,GB70EKWN70828248625854,Samantha Montoya,GB95BBFJ92657588229210,6118.44,GBP,Jamaica +Emily Collins,GB43AIYJ13037933854263,Micheal Sanchez,GB12ZFLK55720579929917,7455.95,GBP,Panama +Kathy Dunn,GB78HLRQ42416886901058,David Gray,GB33SERY02660693111666,799.21,EUR, +Dr. Casey Stevens,GB78TALT93523884070449,Kelly Johnson,GB08FQYI02577811632743,422.1,USD, +Michael Johnson,GB39PRNV76964388044698,Tina Horn,GB50FZXT64217845196470,2032.84,GBP, +Chloe Thomas,GB14SNDD88713601434520,Alexander Clay,GB44YFMI79577407968222,582.83,EUR, +Tara Anderson,GB49OATO81081848624115,Elizabeth Jones,GB51EBLT66691905211251,982.58,EUR, +Heidi Drake,GB21HKPV49378152464467,Elizabeth Jones,GB51EBLT66691905211251,817.45,EUR, +Johnny Turner,GB43OQLK69845900418247,Keith Myers,GB24BTEA49234956687265,3957.07,EUR, +Krista Roberts,GB47MYBN38128594677203,Lauren Randall,GB63QJJF20018347970495,2380.02,USD,Norway +Michael Perry,GB18YKRI18529693335365,Joyce Campos,GB77WYZP79696816356274,204.36,EUR, +Joseph Murray,GB63OQMT99553395168393,Paul Williams,GB21PKJC42578303688020,888.72,EUR, +Brad Peck,GB66GENZ77569631389417,Lisa Burns,GB94EBHJ02697987426698,5757.27,GBP,Estonia +Meghan Anderson,GB03GTLL26301783421308,Robert Bailey,GB89OSDM14118899539701,260.4,EUR, +Jackson Robertson,GB47RJZL60762339260313,Lauren Rodgers,GB45GJFP53411338541047,1767.19,GBP, +Christian Bates,GB30LZBS39104377869802,Richard Charles,GB41WJEE82439603314535,933.4,GBP,Nigeria +Kevin Swanson,GB48JCUM56676606270769,Cynthia Robinson,GB05TXUO68679746796110,1286.75,USD, +Elizabeth Stanley,GB31UERK03663776100884,Matthew Butler,GB55AFHU08933708379887,955.34,GBP, +Michael Shields,GB86DFLE53025148625212,Brian Bell,GB26TESR20212213333611,4082.0,USD, +Hayden Ramirez,GB08MHZV68498194821181,Jesse Burns,GB66DMEW37257804313091,506.73,EUR, +Phillip Nunez,GB62EUIZ89906682353067,Jennifer Campos,GB45AKSA74991709775602,3663.62,EUR, +Jeffrey Lewis,GB54QOBQ50678344687567,Ashley Riley,GB70VPHD96990083981399,2994.97,GBP, +Felicia Castro,GB76EOQA13872581320054,Edward Lopez,GB55MMFZ22005718818557,8240.88,USD,Malaysia +Samuel Garcia,GB87UPGV26207963722699,Adam Rivera,GB40FCVA00725373414810,9521.46,EUR,Malaysia +Leslie Bailey,GB04OIHX34845036350596,Mr. Mason Lester MD,GB34YSLP81364147117992,8246.79,EUR,Bermuda +Donald Shields,GB88MUQB84311517806466,Brian Mclean,GB37XYOA58852125354274,4307.08,USD,Mozambique +Sabrina Jenkins,GB46PWQP86140962885918,Bryan Wallace,GB64GDGX01800644570074,3150.99,EUR, +Benjamin Savage,GB32CMHH48810563654523,John Gomez,GB30GNXG55020694484928,147.0,EUR, +Jackson Robertson,GB47RJZL60762339260313,Monica Cooper,GB65KIGR11125909403736,2255.83,EUR, +Jeffrey Burns,GB97MODV35767203059085,Martin Lambert,GB53EZQR39983821709099,3893.72,EUR, +Sarah Perez,GB47NUOT03848190602363,John Gomez,GB30GNXG55020694484928,263.84,EUR, +Thomas Martin,GB71SIGT10580442118148,Kendra Baker,GB55YWFX47125489547799,584.51,USD, +Glenn Brown,GB92ORIO75763302682070,Jacob Gomez,GB94HBKQ75453462360450,4958.83,EUR,Haiti +Christopher Johnson,GB10VERQ03089589284322,Andrea Nichols,GB17LWGU98966232855415,2987.77,USD, +Kylie Evans,GB65BUQN46646798743313,David Gray,GB33SERY02660693111666,441.47,EUR, +Kelsey Dudley,GB13VHTS01461692613665,Stephanie Strong,GB39RNJB35435298940421,550.64,USD, +Glen King,GB98LODP53973156704275,Peter Flores,GB89XHPA44108051876125,8868.42,EUR,French Southern Territories +Latasha Weeks,GB41OKYD01196296968533,Travis White,GB85ADFJ05907267417326,1877.12,GBP, +Phillip Fleming,GB62YYAG68412355468960,David Price,GB80KANS30829186692527,1955.4,GBP, +Gina Hoffman,GB07VVWU96786763485393,Mr. Michael Parker,GB12LUHS49432664363373,2751.47,EUR, +Michelle Johnson,GB28FNGL42411859086450,Jennifer Griffin,GB90AJLM26883796655115,2855.92,EUR,Antigua and Barbuda +Casey Moore,GB73WZTK63174554426554,Daniel Rivers,GB84CGGG59265402610215,407.57,GBP, +Tristan Yates,GB83WPGZ89627829535262,Anthony Andrews,GB84VZIP68953002180177,6437.7,GBP,Egypt +Jeffrey Chambers,GB69ZGYR29512592363346,Lindsey Wise,GB07SQGC94956371212965,566.36,GBP, +Anthony Stone,GB60YKGX57478855233779,Robert Bailey,GB89OSDM14118899539701,106.77,USD, +Kevin Swanson,GB48JCUM56676606270769,Linda Davis,GB71XERW67062554929965,3072.57,EUR, +Scott Jennings,GB86BNQD89984856880200,Joyce Campos,GB77WYZP79696816356274,738.42,GBP, +Lisa Coleman,GB12TIVF06528973312511,Dillon Terrell,GB64NXYM30870930902182,524.51,GBP, +Lawrence Todd,GB93YRAL47658747863112,Paul Williams,GB21PKJC42578303688020,351.08,EUR, +Michael White,GB54JNOB86660158017064,Brenda Davenport,GB11QRKB50488606581773,155.98,USD, +Pamela Parrish,GB94URWE86432735544374,Dr. Antonio Benson,GB75TBLU59120140328369,702.96,EUR, +Bryan Beck,GB25OTJH77912375111245,Alexander Salazar,GB65HLEE10737508553844,4164.95,USD, +Ryan Cummings,GB69SCIC30689714335880,Dr. Wendy Martinez MD,GB38CGNO75277679962338,7170.71,GBP,Liberia +David Knight,GB87ZNWX13513359869976,Michael Martin,GB02FCAR87956322467148,6093.89,EUR,Lao People's Democratic Republic +Gabrielle Roberts,GB22HRQU29372374392582,Harold Richmond,GB13ATRM19491936349499,5974.49,EUR,India +Glenn Williams,GB50JAHS37026810021318,Michael Hernandez,GB83PODC63420666156671,799.23,USD, +Latasha Weeks,GB41OKYD01196296968533,Mindy Bell,GB03RAWN81895143348327,2375.26,USD, +Timothy Holloway,GB14ZFQW16177321339199,Jessica Fox,GB13NURK17504183810294,4193.3,GBP, +Marcia Miller,GB32RKFW33464089680381,Jennifer Wood,GB43KRMG11812500607149,404.04,GBP, +Brittney Cortez,GB16BEDX06865304932849,Jennifer Wood,GB43KRMG11812500607149,255.01,USD, +Dr. Sandra Sullivan,GB56XOQJ70899763228000,Michael Hernandez,GB83PODC63420666156671,597.54,EUR, +Jennifer Norton,GB46QNQI47260374019615,Jeff Doyle,GB68OBNT21235388149169,3649.55,GBP, +Michelle Carpenter,GB57MQCD13195883467321,Robert Bailey,GB89OSDM14118899539701,625.51,GBP, +James Erickson,GB74MGCS61721365026155,Daniel Dixon,GB22KRCJ29415968229941,2083.25,GBP, +James Klein,GB31GTSV04436683479384,Paul Williams,GB21PKJC42578303688020,107.89,EUR, +Theresa Woods,GB35LLNW71022827748266,Monica Bishop,GB75LHMQ94670609541254,400.37,EUR, +Alicia Walker,GB20HVJM12192389862763,Rebecca Jacobs,GB10EEFX70377457590735,749.25,EUR, +Kevin Swanson,GB48JCUM56676606270769,Tracy Chambers,GB22FALG93327839470405,3081.76,EUR, +Jeffrey Burns,GB97MODV35767203059085,Larry Nichols,GB03JZWI89156491924881,1647.33,USD, diff --git a/Programmierung2/src/VorlesungsFolien/SortierenmitComparatoren_Comparable/Main.java b/Programmierung2/src/VorlesungsFolien/SortierenmitComparatoren_Comparable/Main.java index 084a06e..eb12aa7 100644 --- a/Programmierung2/src/VorlesungsFolien/SortierenmitComparatoren_Comparable/Main.java +++ b/Programmierung2/src/VorlesungsFolien/SortierenmitComparatoren_Comparable/Main.java @@ -1,10 +1,11 @@ package VorlesungsFolien.SortierenmitComparatoren_Comparable; import java.util.ArrayList; +import java.util.Comparator; import java.util.HashSet; import java.util.TreeSet; -public class Main { +public class Main { public static void main(String[] args) { //1.Ungeordnet// @@ -55,16 +56,10 @@ public class Main { // Elemente werden alphabetisch sortiert System.out.println("Sorted Set: " + sortedSet); - - - TreeSet ts = new TreeSet<>(); - ts.add("X"); - ts.add("B"); - ts.add("A"); - ts.add("H"); - for (String s : ts) - System.out.println(s); + + } + } diff --git a/Programmierung2/src/oop/Enumeration/EnumMethods.java b/Programmierung2/src/oop/Enumeration/EnumMethods.java index 04c82ab..d64d51d 100644 --- a/Programmierung2/src/oop/Enumeration/EnumMethods.java +++ b/Programmierung2/src/oop/Enumeration/EnumMethods.java @@ -1,31 +1,35 @@ package oop.Enumeration; import java.util.EnumSet; +import java.util.stream.Stream; public enum EnumMethods { MONTAG, DIENSTAG, MITTWOCH, DONNERSTAG, FREITAG, SAMSTAG, SONNTAG; - - public static void main(String[] args) { // gibt mir die Index meiner Konstante zurück - System.out.println(EnumMethods.DIENSTAG.ordinal()); + System.out.println(EnumMethods.DIENSTAG.ordinal());// 1 //vergleicht zwei enum-Konstanten basierend auf ihrer Reihenfolge - System.out.println(EnumMethods.DIENSTAG.compareTo(EnumMethods.DONNERSTAG)); + System.out.println(EnumMethods.DIENSTAG.compareTo(EnumMethods.DONNERSTAG));// -2 // gibt true oder false zurück - System.out.println(EnumMethods.DIENSTAG.toString() == "DIENSTAG"); + System.out.println(EnumMethods.DIENSTAG.toString() == "DIENSTAG"); // true // gibt true oder false zurück - System.out.println(EnumMethods.DIENSTAG.name() == "DIENSTAG"); + System.out.println(EnumMethods.DIENSTAG.name() == "DIENSTAG"); // true // gibt der Name der Kosntant zurück - System.out.println(EnumMethods.valueOf("DONNERSTAG")); + EnumMethods t = EnumMethods.valueOf("donnerstag".toUpperCase()); // DONNERSTAG + System.out.println(EnumMethods.valueOf("DONNERSTAG")); // DONNERSTAG // gibt mir alle Konstante zurück - for (EnumMethods test: EnumMethods.values()) { - System.out.print(test + " "); - if (test == EnumMethods.DIENSTAG) + EnumMethods[] test = EnumMethods.values(); // als Array + Stream te = Stream.of(test); // Stream of Enunms + + + for (EnumMethods e: test) { + System.out.print(e.toString() + " "); + if (e == EnumMethods.DIENSTAG) System.out.print(EnumMethods.values() + " "); } System.out.println(EnumMethods.values()[0] + "Einzelene Konstant"); @@ -53,6 +57,7 @@ public enum EnumMethods { System.out.println(range); + System.out.println("hier"); EnumSet noneOf = EnumSet.noneOf(EnumMethods.class); noneOf.add(DIENSTAG); noneOf.addAll(noneOf); diff --git a/Programmierung2/src/oop/Enumeration/Enummap.java b/Programmierung2/src/oop/Enumeration/Enummap.java new file mode 100644 index 0000000..a3c750d --- /dev/null +++ b/Programmierung2/src/oop/Enumeration/Enummap.java @@ -0,0 +1,50 @@ +package oop.Enumeration; + +import java.util.EnumMap; + +enum Farbe { + ROT(255, 0, 0), GRÜN(0, 255, 0), BLAU(0, 0, 255); + + private final int r; + private final int g; + private final int b; + private Farbe(int r, int g, int b) { + this.r = r; + this.g = g; + this.b = b; + } + + public int getR() { + + return r; + } + + public int getG() { + return g; + } + + public int getB() { + return b; + } + +} + +public class Enummap { + + public static void main(String[] args) { + // EnumMap initialisieren + EnumMap test = new EnumMap<>(Farbe.class); + + test.put(Farbe.GRÜN, "Hose"); + test.put(Farbe.BLAU, "Mütze"); + test.put(Farbe.ROT, "sommerHose"); + test.put(Farbe.ROT, "WinterHose"); + test.put(Farbe.BLAU, "sommerHose"); + + test.forEach((a,b) -> System.out.println(a + " " + b)); + + Farbe getFarbe = Farbe.valueOf(args[0].toUpperCase()); + System.out.println("Gewählte Farbe: " + getFarbe.name()); + + } +} diff --git a/Programmierung2/src/streams/Reduce_Methode.java b/Programmierung2/src/streams/Reduce_Methode.java index 59f6c0f..0b75e3e 100644 --- a/Programmierung2/src/streams/Reduce_Methode.java +++ b/Programmierung2/src/streams/Reduce_Methode.java @@ -1,20 +1,20 @@ -package streams; - -import java.util.*; - -public class Reduce_Methode { - static String str = "dds"; - public static void main(String[] args) { - - - List al = Arrays.asList(3,7,2,1,8,4,5); - al.forEach(i -> System.out.println(i + str)); - - -// System.out.println(al.stream().reduce(0, (i,j) -> i+j)); - - - } - - -} +package streams; + +import java.util.*; + +public class Reduce_Methode { + static String str = "dds"; + public static void main(String[] args) { + + + List al = Arrays.asList(3,7,2,1,8,4,5); + + System.out.println(al.stream().reduce((i,j) -> i+j)); + al.forEach(null); + + + + } + + +} diff --git a/Programmierung2/src/streams/übungen/Animal/Animal.java b/Programmierung2/src/streams/Testate/Animal.java similarity index 76% rename from Programmierung2/src/streams/übungen/Animal/Animal.java rename to Programmierung2/src/streams/Testate/Animal.java index c01619b..2261b8d 100644 --- a/Programmierung2/src/streams/übungen/Animal/Animal.java +++ b/Programmierung2/src/streams/Testate/Animal.java @@ -1,4 +1,4 @@ -package streams.übungen.Animal; +package streams.Testate; import java.util.*; import java.util.stream.Collectors; @@ -48,24 +48,7 @@ public abstract class Animal { animals.add(new Spider()); animals.add(new Spider()); - //animal with the highest number of legs - Animal a = animals.stream() - .max(Comparator.comparingInt(d -> d.getLegs())) - .orElse(null); - - - //Q.5) Find the total number of legs - int max = animals.stream() - .map(t -> t.getLegs()) - .mapToInt(Integer::intValue) - .sum(); - - //Group the animals by their number of legs - Map animalMap = animals.stream() - .collect(Collectors.groupingBy(d -> d, Collectors.counting())); - - animalMap.forEach((animal, count) -> - System.out.println(animal + " -> " + count + " mal")); + } } diff --git a/Programmierung2/src/streams/übungen/City.java b/Programmierung2/src/streams/Testate/City.java similarity index 91% rename from Programmierung2/src/streams/übungen/City.java rename to Programmierung2/src/streams/Testate/City.java index eab5050..1549d1c 100644 --- a/Programmierung2/src/streams/übungen/City.java +++ b/Programmierung2/src/streams/Testate/City.java @@ -1,4 +1,4 @@ -package streams.übungen; +package streams.Testate; public class City { private int id; diff --git a/Programmierung2/src/streams/übungen/CityTest.java b/Programmierung2/src/streams/Testate/CityTest.java similarity index 98% rename from Programmierung2/src/streams/übungen/CityTest.java rename to Programmierung2/src/streams/Testate/CityTest.java index f6aa81c..a1e33e4 100644 --- a/Programmierung2/src/streams/übungen/CityTest.java +++ b/Programmierung2/src/streams/Testate/CityTest.java @@ -1,4 +1,4 @@ -package streams.übungen; +package streams.Testate; import java.util.*; diff --git a/Programmierung2/src/streams/übungen/Country.java b/Programmierung2/src/streams/Testate/Country.java similarity index 95% rename from Programmierung2/src/streams/übungen/Country.java rename to Programmierung2/src/streams/Testate/Country.java index 996484c..36d8464 100644 --- a/Programmierung2/src/streams/übungen/Country.java +++ b/Programmierung2/src/streams/Testate/Country.java @@ -1,4 +1,4 @@ -package streams.übungen; +package streams.Testate; import java.util.*; diff --git a/Programmierung2/src/streams/übungen/CountryTest.java b/Programmierung2/src/streams/Testate/CountryTest.java similarity index 95% rename from Programmierung2/src/streams/übungen/CountryTest.java rename to Programmierung2/src/streams/Testate/CountryTest.java index dc885c2..cc38188 100644 --- a/Programmierung2/src/streams/übungen/CountryTest.java +++ b/Programmierung2/src/streams/Testate/CountryTest.java @@ -1,4 +1,4 @@ -package streams.übungen; +package streams.Testate; import java.util.ArrayList; diff --git a/Programmierung2/src/streams/Testate/Main.java b/Programmierung2/src/streams/Testate/Main.java new file mode 100644 index 0000000..e63575c --- /dev/null +++ b/Programmierung2/src/streams/Testate/Main.java @@ -0,0 +1,20 @@ +package streams.Testate; + +import java.util.*; +import java.util.stream.Collectors; + +public class Main { + + public static void main(String[] args) { + + ArrayList arr = new ArrayList<>(); + arr.add(1); + arr.add(2); + arr.add(4); + arr.add(19); + + + + } + +} diff --git a/Programmierung2/src/streams/übungen/Movie.java b/Programmierung2/src/streams/Testate/Movie.java similarity index 91% rename from Programmierung2/src/streams/übungen/Movie.java rename to Programmierung2/src/streams/Testate/Movie.java index 2f4ffe4..1be1b1b 100644 --- a/Programmierung2/src/streams/übungen/Movie.java +++ b/Programmierung2/src/streams/Testate/Movie.java @@ -1,4 +1,4 @@ -package streams.übungen; +package streams.Testate; public class Movie { private int id; diff --git a/Programmierung2/src/streams/übungen/MovieTest.java b/Programmierung2/src/streams/Testate/MovieTest.java similarity index 97% rename from Programmierung2/src/streams/übungen/MovieTest.java rename to Programmierung2/src/streams/Testate/MovieTest.java index d595a4f..635babc 100644 --- a/Programmierung2/src/streams/übungen/MovieTest.java +++ b/Programmierung2/src/streams/Testate/MovieTest.java @@ -1,4 +1,4 @@ -package streams.übungen; +package streams.Testate; import java.util.*; diff --git a/Programmierung2/src/streams/Testate/RegistrierungDTO.java b/Programmierung2/src/streams/Testate/RegistrierungDTO.java new file mode 100644 index 0000000..8cdcc8d --- /dev/null +++ b/Programmierung2/src/streams/Testate/RegistrierungDTO.java @@ -0,0 +1,46 @@ +package streams.Testate; + +public class RegistrierungDTO { + + private final String vorname; + private final String nachname; + private final boolean istAdmin; + private final boolean vergünstigungsberechtigt; + + public RegistrierungDTO(String vorname, String nachname,boolean istAdmin , boolean vergünstigungsberechtigt ) { + this.vorname = vorname; + this.nachname = nachname; + this.istAdmin = istAdmin; + this.vergünstigungsberechtigt = vergünstigungsberechtigt; + } + + public String getvorname() { + return vorname; + } + + public String getnachname() { + return nachname; + } + + public boolean istAdmin() { + return istAdmin; + } + + public boolean vergünstigungsberechtigt() { + return vergünstigungsberechtigt; + } + + public boolean equal(RegistrierungDTO o) { + return true; + } + + public String toString() { + return "...."; + } + + public int hashCode() { + return 0; + } +} + +record RegistrierungDTO2(String vorname, String nachname, boolean istAdmin,boolean vergünstigungsberechtigt ) {} diff --git a/Programmierung2/src/streams/übungen/Main.java b/Programmierung2/src/streams/übungen/Main.java deleted file mode 100644 index 4d6cf8d..0000000 --- a/Programmierung2/src/streams/übungen/Main.java +++ /dev/null @@ -1,138 +0,0 @@ -package streams.übungen; - -import java.util.*; -import java.util.stream.Collectors; -import java.util.stream.IntStream; - -public class Main { - - public static void main(String[] args) { - - countryTest(); - - - } - - public static void countryTest() { - CountryTest test = new CountryTest(); - //Q.2) Find the most populated city of each country - Map q2 = test.test - .stream() - .parallel() - .collect(Collectors.toMap( - country -> country, - country -> country.getCities().stream() - .max(Comparator.comparingInt(t -> t.getPopulation())) - .orElse(null) - )); - - // q2.forEach((a,b) -> System.out.println(a + " " + b)); - - - //finde die Länder mit ihrer Städte. - Map> q6 = test.test - .stream() - .collect(Collectors.toMap( - country -> country, - country -> country.getCities().stream() - .collect(Collectors.toCollection(ArrayList::new)) - )); - - //q6.forEach((a,b) -> System.out.println(a + " " + b.toString())); - - - // Durchschnitt jedes Land - Map q5 = test.test.stream() - .collect(Collectors.toMap( - country -> country, - country -> country.getCities().stream() - .collect(Collectors.averagingDouble(e -> e.getPopulation())))); - - //q5.forEach((a,b) -> System.out.println(a + " " + b)); -// -// test.test.stream() -// .forEach(t -> { -// System.out.println(t.getName()); -// t.getCities().stream() -// .forEach(f -> System.out.println("Stadt: " + f.getName())); -// }); - - - // Paralleler Stream mit forEach (Reihenfolge nicht garantiert) - System.out.println("Paralleler Stream mit forEach:"); - ArrayList s1 = new ArrayList<>(); - s1.add(1); - s1.add(5); - s1.add(4); - s1.add(2); - s1.parallelStream().sorted().forEach(System.out::println); - ArrayList s4 = s1.stream().parallel().sorted().collect(Collectors.toCollection(ArrayList::new)); - System.out.println(s4); - - System.out.println("\nParalleler Stream mit forEachOrdered:"); - // Paralleler Stream mit forEachOrdered (Reihenfolge garantiert) - ArrayList s2 = new ArrayList<>(); - s2.add(1); - s2.add(5); - s2.add(4); - s2.add(2); - s2.parallelStream().sorted().forEachOrdered(System.out::print); - } - - public static void cityTest() { - CityTest test = new CityTest(); - //Map> - City x = test.cities.values() - .stream() - .max(Comparator.comparingInt(c -> c.getPopulation())) - .orElse(null); - - System.out.println(x.toString()); - - Map> nachCod = test.cities.values() - .stream() - .collect(Collectors.groupingBy(t -> t.getCountryCode(), Collectors.toCollection(ArrayList::new))); - - nachCod.forEach((a,b) -> System.out.println("countryCode: " + a + " " + b)); - - } - - public static void movieTest() { - MovieTest test = new MovieTest(); -// -// Map moviesPerDirector = test.movies.values().stream() -// .flatMap(movie -> movie.getDirectors().stream()) -// .collect(Collectors.groupingBy(director -> director, Collectors.counting())); // Gruppieren und zählen -// -// -// moviesPerDirector.forEach((director, count) -> { -// System.out.println("Director: " + director.getName() + ", Movies: " + count); -// }); -// -// -// Map anzahlGenresjedesFilm = test.movies.values().stream() -// .flatMap(movie -> movie.getGenres().stream()) -// .collect(Collectors.groupingBy(g -> g , Collectors.counting())); -// -// anzahlGenresjedesFilm.forEach((genre, count) -> { -// System.out.println("Genre: " + genre.getName() + ", Movies: " + count); -// }); - - Map> movies = test.movies - .stream() - .collect(Collectors.partitioningBy(m -> m.getGenre().equalsIgnoreCase("Drama") || m.getGenre().equalsIgnoreCase("Komödie"), Collectors.toCollection(ArrayList::new))); - -// List ohne = movies.get(false); -// ohne.forEach(System.out::println); - -// List mit = movies.get(true); -// mit.forEach(System.out::println); - - Map> nachJahr = test.movies - .stream() - .collect(Collectors.groupingBy(m -> m.getYear(), Collectors.toCollection(ArrayList::new))); - - nachJahr.forEach((a,b) -> System.out.println(a +" "+ b + "\n")); - } - -}