You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2019/07/18 13:38:54 UTC
[tika] branch TIKA-2906 created (now 68e1e63)
This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch TIKA-2906
in repository https://gitbox.apache.org/repos/asf/tika.git.
at 68e1e63 TIKA-2906 -- initial checkpoint commit -- not even close to merging
This branch includes the following new commits:
new 68e1e63 TIKA-2906 -- initial checkpoint commit -- not even close to merging
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[tika] 01/01: TIKA-2906 -- initial checkpoint commit -- not even
close to merging
Posted by ta...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch TIKA-2906
in repository https://gitbox.apache.org/repos/asf/tika.git
commit 68e1e63dccf197acc7e6990d5b775743f2723d57
Author: TALLISON <ta...@apache.org>
AuthorDate: Thu Jul 18 09:38:27 2019 -0400
TIKA-2906 -- initial checkpoint commit -- not even close to merging
---
.../apache/tika/eval/langid/LanguageIDWrapper.java | 9 +-
.../apache/tika/eval/textstats/CommonTokens.java | 65 +
.../eval/textstats/CommonTokensBhattacharyya.java | 56 +
.../tika/eval/textstats/CommonTokensCosine.java | 69 +
.../tika/eval/textstats/CommonTokensHellinger.java | 56 +
.../tika/eval/textstats/CommonTokensKLDNormed.java | 62 +
.../eval/textstats/CommonTokensKLDivergence.java | 56 +
.../textstats/LanguageAwareTokenCountStats.java | 30 +
.../apache/tika/eval/textstats/StringStats.java | 25 +
.../org/apache/tika/eval/textstats/TextStats.java | 23 +
.../tika/eval/textstats/TextStatsCalculator.java | 121 +
.../tika/eval/textstats/TokenCountStats.java | 27 +
.../apache/tika/eval/textstats/TokenEntropy.java | 39 +
.../apache/tika/eval/textstats/TokenLengths.java | 39 +
.../tika/eval/tokens/CommonTokenCountManager.java | 69 +-
.../apache/tika/eval/tokens/CommonTokenResult.java | 4 +
.../org/apache/tika/eval/tokens/LangModel.java | 78 +
.../org/apache/tika/eval/tokens/TokenCounts.java | 47 +
.../tika/eval/tools/TopCommonTokenCounter.java | 20 +-
tika-eval/src/main/resources/common_tokens/afr | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/amh | 17761 +++---
tika-eval/src/main/resources/common_tokens/ara | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/asm | 10127 ++--
tika-eval/src/main/resources/common_tokens/ast | 28021 ++++-----
tika-eval/src/main/resources/common_tokens/aze | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/azj | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/bak | 46115 +++++++-------
tika-eval/src/main/resources/common_tokens/ban | 8379 +--
tika-eval/src/main/resources/common_tokens/bel | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/ben | 27803 ++++-----
tika-eval/src/main/resources/common_tokens/bos | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/bre | 17777 +++---
tika-eval/src/main/resources/common_tokens/bul | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/cat | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/ceb | 51127 ++++++++--------
tika-eval/src/main/resources/common_tokens/ces | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/che | 7841 +--
tika-eval/src/main/resources/common_tokens/ckb | 9337 +--
tika-eval/src/main/resources/common_tokens/cmn | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/cym | 21587 +++----
tika-eval/src/main/resources/common_tokens/dan | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/deu | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/div | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/ekk | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/ell | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/eng | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/epo | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/est | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/eus | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/fao | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/fas | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/fin | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/fra | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/fry | 33887 +++++------
tika-eval/src/main/resources/common_tokens/gle | 41851 ++++++-------
tika-eval/src/main/resources/common_tokens/glg | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/gsw | 25111 ++++----
tika-eval/src/main/resources/common_tokens/guj | 55387 ++++++++---------
tika-eval/src/main/resources/common_tokens/hat | 7335 +--
tika-eval/src/main/resources/common_tokens/heb | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/hin | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/hrv | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/hun | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/hye | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/ind | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/isl | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/ita | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/jav | 25677 ++++----
tika-eval/src/main/resources/common_tokens/jpn | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/kan | 27059 ++++-----
tika-eval/src/main/resources/common_tokens/kat | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/kaz | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/kin | 10489 ++--
tika-eval/src/main/resources/common_tokens/kir | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/kor | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/kur | 2713 +-
tika-eval/src/main/resources/common_tokens/lat | 25103 ++++----
tika-eval/src/main/resources/common_tokens/lav | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/lim | 23921 ++++----
tika-eval/src/main/resources/common_tokens/lit | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/ltz | 20737 +++----
tika-eval/src/main/resources/common_tokens/lug | 54125 ++++++++---------
tika-eval/src/main/resources/common_tokens/lvs | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/mal | 3555 +-
tika-eval/src/main/resources/common_tokens/mar | 53415 ++++++++---------
tika-eval/src/main/resources/common_tokens/mhr | 7179 +--
tika-eval/src/main/resources/common_tokens/min | 7505 +--
tika-eval/src/main/resources/common_tokens/mkd | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/mlg | 8173 +--
tika-eval/src/main/resources/common_tokens/mlt | 53571 ++++++++---------
tika-eval/src/main/resources/common_tokens/mon | 29239 ++++-----
tika-eval/src/main/resources/common_tokens/mri | 11127 ++--
tika-eval/src/main/resources/common_tokens/msa | 56719 +++++++++---------
tika-eval/src/main/resources/common_tokens/nan | 7117 +--
tika-eval/src/main/resources/common_tokens/nds | 20559 +++----
tika-eval/src/main/resources/common_tokens/nep | 40167 ++++++-------
tika-eval/src/main/resources/common_tokens/nld | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/nno | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/nob | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/oci | 25037 ++++----
tika-eval/src/main/resources/common_tokens/ori | 7641 +--
tika-eval/src/main/resources/common_tokens/pan | 18621 +++---
tika-eval/src/main/resources/common_tokens/pes | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/plt | 5023 +-
tika-eval/src/main/resources/common_tokens/pnb | 19593 +++---
tika-eval/src/main/resources/common_tokens/pol | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/por | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/pus | 26539 ++++----
tika-eval/src/main/resources/common_tokens/ron | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/rus | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/san | 4699 +-
tika-eval/src/main/resources/common_tokens/sin | 13979 ++---
tika-eval/src/main/resources/common_tokens/slk | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/slv | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/snd | 9635 +--
tika-eval/src/main/resources/common_tokens/som | 27693 ++++-----
tika-eval/src/main/resources/common_tokens/spa | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/sqi | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/srp | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/sun | 41301 ++++++-------
tika-eval/src/main/resources/common_tokens/swa | 19167 +++---
tika-eval/src/main/resources/common_tokens/swe | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/tam | 25729 ++++----
tika-eval/src/main/resources/common_tokens/tat | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/tel | 48701 +++++++--------
tika-eval/src/main/resources/common_tokens/tgk | 39545 ++++++------
tika-eval/src/main/resources/common_tokens/tgl | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/tha | 6135 +-
tika-eval/src/main/resources/common_tokens/tuk | 32183 +++++-----
tika-eval/src/main/resources/common_tokens/tur | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/uig | 20995 +++----
tika-eval/src/main/resources/common_tokens/ukr | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/urd | 60003 ++++++++++---------
tika-eval/src/main/resources/common_tokens/uzb | 52853 ++++++++--------
tika-eval/src/main/resources/common_tokens/vie | 52347 ++++++++--------
tika-eval/src/main/resources/common_tokens/vol | 2761 +-
tika-eval/src/main/resources/common_tokens/war | 34059 +++++------
tika-eval/src/main/resources/common_tokens/xho | 21335 +++----
tika-eval/src/main/resources/common_tokens/yid | 8953 +--
tika-eval/src/main/resources/common_tokens/zul | 31245 +++++-----
.../eval/textstats/TestTextStatsCalculator.java | 117 +
141 files changed, 2547942 insertions(+), 2546615 deletions(-)
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/langid/LanguageIDWrapper.java b/tika-eval/src/main/java/org/apache/tika/eval/langid/LanguageIDWrapper.java
index c48e865..727e905 100644
--- a/tika-eval/src/main/java/org/apache/tika/eval/langid/LanguageIDWrapper.java
+++ b/tika-eval/src/main/java/org/apache/tika/eval/langid/LanguageIDWrapper.java
@@ -29,10 +29,10 @@ import opennlp.tools.util.normalizer.EmojiCharSequenceNormalizer;
import opennlp.tools.util.normalizer.NumberCharSequenceNormalizer;
import opennlp.tools.util.normalizer.ShrinkCharSequenceNormalizer;
import opennlp.tools.util.normalizer.TwitterCharSequenceNormalizer;
-import org.apache.tika.language.detect.LanguageDetector;
+import org.apache.tika.eval.textstats.StringStats;
-public class LanguageIDWrapper {
+public class LanguageIDWrapper implements StringStats<List<Language>> {
static LanguageDetectorModel LANG_MODEL;
@@ -82,6 +82,11 @@ public class LanguageIDWrapper {
MAX_TEXT_LENGTH = maxTextLength;
}
+ @Override
+ public List<Language> compute(String txt) {
+ return getProbabilities(txt);
+ }
+
private static class TikaUrlCharSequenceNormalizer implements CharSequenceNormalizer {
//use this custom copy/paste of opennlo to avoid long, long hang with mail_regex
//TIKA-2777
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokens.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokens.java
new file mode 100644
index 0000000..6acd849
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokens.java
@@ -0,0 +1,65 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.lang3.tuple.Pair;
+import org.apache.tika.eval.langid.Language;
+import org.apache.tika.eval.tokens.AlphaIdeographFilterFactory;
+import org.apache.tika.eval.tokens.CommonTokenCountManager;
+import org.apache.tika.eval.tokens.CommonTokenResult;
+import org.apache.tika.eval.tokens.LangModel;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+public class CommonTokens implements LanguageAwareTokenCountStats<CommonTokenResult> {
+
+ private final CommonTokenCountManager commonTokenCountManager;
+
+ public CommonTokens(CommonTokenCountManager mgr) {
+ this.commonTokenCountManager = mgr;
+ }
+
+ @Override
+ public CommonTokenResult compute(List<Language> languages, TokenCounts tokenCounts) {
+ Pair<String, LangModel> pair = commonTokenCountManager.getLangTokens(languages.get(0).getLanguage());
+ String actualLangCode = pair.getKey();
+ Set<String> commonTokens = pair.getValue().getTokens();
+ int numUniqueCommonTokens = 0;
+ int numCommonTokens = 0;
+ int numUniqueAlphabeticTokens = 0;
+ int numAlphabeticTokens = 0;
+ for (Map.Entry<String, MutableInt> e : tokenCounts.getTokens().entrySet()) {
+ String token = e.getKey();
+ int count = e.getValue().intValue();
+ if (AlphaIdeographFilterFactory.isAlphabetic(token.toCharArray(), token.length())) {
+ numAlphabeticTokens += count;
+ numUniqueAlphabeticTokens++;
+ }
+ if (commonTokens.contains(token)) {
+ numCommonTokens += count;
+ numUniqueCommonTokens++;
+ }
+
+ }
+ return new CommonTokenResult(actualLangCode, numUniqueCommonTokens,
+ numCommonTokens, numUniqueAlphabeticTokens, numAlphabeticTokens);
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensBhattacharyya.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensBhattacharyya.java
new file mode 100644
index 0000000..1a833db
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensBhattacharyya.java
@@ -0,0 +1,56 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.util.List;
+import java.util.Map;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.lang3.tuple.Pair;
+import org.apache.commons.math3.util.FastMath;
+import org.apache.tika.eval.langid.Language;
+import org.apache.tika.eval.tokens.CommonTokenCountManager;
+import org.apache.tika.eval.tokens.LangModel;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+public class CommonTokensBhattacharyya implements LanguageAwareTokenCountStats<Double> {
+
+ private final CommonTokenCountManager commonTokenCountManager;
+
+ public CommonTokensBhattacharyya(CommonTokenCountManager mgr) {
+ this.commonTokenCountManager = mgr;
+ }
+
+ @Override
+ public Double compute(List<Language> languages, TokenCounts tokenCounts) {
+ Pair<String, LangModel> pair = commonTokenCountManager.getLangTokens(languages.get(0).getLanguage());
+ LangModel model = pair.getValue();
+ double sum = 0.0;
+ if (tokenCounts.getTokens().entrySet().size() == 0) {
+ return 0.0;
+ }
+ for (Map.Entry<String, MutableInt> e : tokenCounts.getTokens().entrySet()) {
+ double p = (double)e.getValue().intValue()/(double)tokenCounts.getTotalTokens();
+ if (p == 0.0) {//shouldn't happen, but be defensive
+ continue;
+ }
+ double q = model.getProbability(e.getKey());
+ sum += FastMath.sqrt(p*q);
+ }
+ return sum;
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensCosine.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensCosine.java
new file mode 100644
index 0000000..60ab0fb
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensCosine.java
@@ -0,0 +1,69 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.util.Collection;
+import java.util.List;
+import java.util.Map;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.lang3.tuple.Pair;
+import org.apache.commons.math3.util.FastMath;
+import org.apache.tika.eval.langid.Language;
+import org.apache.tika.eval.tokens.CommonTokenCountManager;
+import org.apache.tika.eval.tokens.LangModel;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+public class CommonTokensCosine implements LanguageAwareTokenCountStats<Double> {
+
+ private final CommonTokenCountManager commonTokenCountManager;
+
+ public CommonTokensCosine(CommonTokenCountManager mgr) {
+ this.commonTokenCountManager = mgr;
+ }
+
+ @Override
+ public Double compute(List<Language> languages, TokenCounts tokenCounts) {
+ Pair<String, LangModel> pair = commonTokenCountManager.getLangTokens(languages.get(0).getLanguage());
+ LangModel model = pair.getValue();
+ double kl = 0.0;
+ if (tokenCounts.getTokens().entrySet().size() == 0) {
+ return 1.0;
+ }
+ double numerator = 0.0;
+ double denominator = 0.0;
+ for (Map.Entry<String, MutableInt> e : tokenCounts.getTokens().entrySet()) {
+ long modelCount = model.getCount(e.getKey());
+ if (modelCount > 0) {
+ numerator += e.getValue().intValue()*modelCount;
+ }
+ double sq = FastMath.pow(e.getValue().intValue(), 2);
+ denominator += sq;
+ }
+ denominator = Math.sqrt(denominator);
+ denominator *= calcNorm(model.getCounts().values());
+ return numerator/denominator;
+ }
+
+ private double calcNorm(Collection<Long> counts) {
+ double d = 0.0;
+ for (long lng : counts) {
+ d += FastMath.pow(lng, 2);
+ }
+ return FastMath.sqrt(d);
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensHellinger.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensHellinger.java
new file mode 100644
index 0000000..8dcfa19
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensHellinger.java
@@ -0,0 +1,56 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.util.List;
+import java.util.Map;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.lang3.tuple.Pair;
+import org.apache.commons.math3.util.FastMath;
+import org.apache.tika.eval.langid.Language;
+import org.apache.tika.eval.tokens.CommonTokenCountManager;
+import org.apache.tika.eval.tokens.LangModel;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+public class CommonTokensHellinger implements LanguageAwareTokenCountStats<Double> {
+
+ private final CommonTokenCountManager commonTokenCountManager;
+
+ public CommonTokensHellinger(CommonTokenCountManager mgr) {
+ this.commonTokenCountManager = mgr;
+ }
+
+ @Override
+ public Double compute(List<Language> languages, TokenCounts tokenCounts) {
+ Pair<String, LangModel> pair = commonTokenCountManager.getLangTokens(languages.get(0).getLanguage());
+ LangModel model = pair.getValue();
+ double sum = 0.0;
+ if (tokenCounts.getTokens().entrySet().size() == 0) {
+ return 0.0;
+ }
+ for (Map.Entry<String, MutableInt> e : tokenCounts.getTokens().entrySet()) {
+ double p = (double)e.getValue().intValue()/(double)tokenCounts.getTotalTokens();
+ if (p == 0.0) {//shouldn't happen, but be defensive
+ continue;
+ }
+ double q = model.getProbability(e.getKey());
+ sum += FastMath.pow(FastMath.sqrt(p)-FastMath.sqrt(q),2.0);
+ }
+ return 1/FastMath.sqrt(2.0)*Math.sqrt(sum);
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensKLDNormed.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensKLDNormed.java
new file mode 100644
index 0000000..6c119a6
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensKLDNormed.java
@@ -0,0 +1,62 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.util.List;
+import java.util.Map;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.lang3.tuple.Pair;
+import org.apache.commons.math3.util.FastMath;
+import org.apache.tika.eval.langid.Language;
+import org.apache.tika.eval.tokens.CommonTokenCountManager;
+import org.apache.tika.eval.tokens.LangModel;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+public class CommonTokensKLDNormed implements LanguageAwareTokenCountStats<Double> {
+
+ private final CommonTokenCountManager commonTokenCountManager;
+
+ public CommonTokensKLDNormed(CommonTokenCountManager mgr) {
+ this.commonTokenCountManager = mgr;
+ }
+
+ @Override
+ public Double compute(List<Language> languages, TokenCounts tokenCounts) {
+ Pair<String, LangModel> pair = commonTokenCountManager.getLangTokens(languages.get(0).getLanguage());
+ LangModel model = pair.getValue();
+ double kl = 0.0;
+ if (tokenCounts.getTokens().entrySet().size() == 0) {
+ return 1.0;
+ }
+ double worstCase = 0.0;
+ for (Map.Entry<String, MutableInt> e : tokenCounts.getTokens().entrySet()) {
+ double p = (double)e.getValue().intValue()/(double)tokenCounts.getTotalTokens();
+ if (p == 0.0) {//shouldn't happen, but be defensive
+ continue;
+ }
+ double q = model.getProbability(e.getKey());
+ kl += p * FastMath.log(q / p);
+ }
+ for (int i = 0; i < tokenCounts.getTotalTokens(); i++) {
+ double worstCaseP = 1/(double)tokenCounts.getTotalTokens();
+ worstCase += worstCaseP * FastMath.log(model.getUnseenProbability()/worstCaseP);
+
+ }
+ return (kl/worstCase);
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensKLDivergence.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensKLDivergence.java
new file mode 100644
index 0000000..c880752
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/CommonTokensKLDivergence.java
@@ -0,0 +1,56 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.util.List;
+import java.util.Map;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.lang3.tuple.Pair;
+import org.apache.commons.math3.util.FastMath;
+import org.apache.tika.eval.langid.Language;
+import org.apache.tika.eval.tokens.CommonTokenCountManager;
+import org.apache.tika.eval.tokens.LangModel;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+public class CommonTokensKLDivergence implements LanguageAwareTokenCountStats<Double> {
+
+ private final CommonTokenCountManager commonTokenCountManager;
+
+ public CommonTokensKLDivergence(CommonTokenCountManager mgr) {
+ this.commonTokenCountManager = mgr;
+ }
+
+ @Override
+ public Double compute(List<Language> languages, TokenCounts tokenCounts) {
+ Pair<String, LangModel> pair = commonTokenCountManager.getLangTokens(languages.get(0).getLanguage());
+ LangModel model = pair.getValue();
+ double kl = 0.0;
+ if (tokenCounts.getTokens().entrySet().size() == 0) {
+ return 1.0;
+ }
+ for (Map.Entry<String, MutableInt> e : tokenCounts.getTokens().entrySet()) {
+ double p = (double)e.getValue().intValue()/(double)tokenCounts.getTotalTokens();
+ if (p == 0.0) {//shouldn't happen, but be defensive
+ continue;
+ }
+ double q = model.getProbability(e.getKey());
+ kl += p * FastMath.log(q / p);
+ }
+ return -1.0*kl;
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/LanguageAwareTokenCountStats.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/LanguageAwareTokenCountStats.java
new file mode 100644
index 0000000..499cbca
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/LanguageAwareTokenCountStats.java
@@ -0,0 +1,30 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.util.List;
+
+import org.apache.tika.eval.langid.Language;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+/**
+ * Interface for calculators that require token stats
+ * @param <T>
+ */
+public interface LanguageAwareTokenCountStats<T> extends TextStats {
+ T compute(List<Language> languages, TokenCounts tokenCounts);
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/StringStats.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/StringStats.java
new file mode 100644
index 0000000..d19c6ec
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/StringStats.java
@@ -0,0 +1,25 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+/**
+ * Interface for calculators that require a string
+ * @param <T>
+ */
+public interface StringStats<T> extends TextStats {
+ T compute(String txt);
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/TextStats.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TextStats.java
new file mode 100644
index 0000000..286f9ed
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TextStats.java
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+/**
+ * Base text stats interface
+ */
+public interface TextStats {
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/TextStatsCalculator.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TextStatsCalculator.java
new file mode 100644
index 0000000..9c3ab45
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TextStatsCalculator.java
@@ -0,0 +1,121 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import org.apache.lucene.analysis.Analyzer;
+import org.apache.lucene.analysis.TokenStream;
+import org.apache.lucene.analysis.tokenattributes.CharTermAttribute;
+import org.apache.tika.eval.langid.Language;
+import org.apache.tika.eval.langid.LanguageIDWrapper;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+
+public class TextStatsCalculator {
+
+ private static final String FIELD = "f";
+ private final Analyzer analyzer;
+ private final LanguageIDWrapper languageIDWrapper;
+ private final List<LanguageAwareTokenCountStats> languageAwareTokenCountStats = new ArrayList<>();
+ private final List<TokenCountStats> tokenCountStats = new ArrayList<>();
+ private final List<StringStats> stringStats = new ArrayList<>();
+
+ public TextStatsCalculator(List<TextStats> calculators) {
+ this(calculators, null, null);
+ }
+
+ public TextStatsCalculator(List<TextStats> calculators, Analyzer analyzer,
+ LanguageIDWrapper languageIDWrapper) {
+ this.analyzer = analyzer;
+ this.languageIDWrapper = languageIDWrapper;
+ for (TextStats t : calculators) {
+ if (t instanceof StringStats) {
+ stringStats.add((StringStats)t);
+ } else if (t instanceof LanguageAwareTokenCountStats) {
+ languageAwareTokenCountStats.add((LanguageAwareTokenCountStats) t);
+ if (languageIDWrapper == null) {
+ throw new IllegalArgumentException("Must specify a LanguageIdWrapper "+
+ "if you want to calculate languageAware stats: "+t.getClass());
+ }
+ } else if (t instanceof TokenCountStats) {
+ tokenCountStats.add((TokenCountStats)t);
+ if (analyzer == null) {
+ throw new IllegalArgumentException(
+ "Analyzer must not be null if you are using "+
+ "a TokenCountStats: "+t.getClass()
+ );
+ }
+ } else {
+ throw new IllegalArgumentException(
+ "I regret I don't yet handle: "+t.getClass()
+ );
+ }
+ }
+ }
+
+ public Map<Class, Object> calculate(String txt) {
+ Map<Class, Object> results = new HashMap<>();
+ for (StringStats calc : stringStats) {
+ results.put(calc.getClass(), calc.compute(txt));
+ }
+
+ TokenCounts tokenCounts = null;
+ if (tokenCountStats.size() > 0 || languageAwareTokenCountStats.size() > 0) {
+ try {
+ tokenCounts = tokenize(txt);
+ } catch (IOException e) {
+ throw new RuntimeException(e);
+ }
+ }
+
+ if (languageAwareTokenCountStats.size() > 0) {
+ List<Language> langs = results.containsKey(LanguageIDWrapper.class) ?
+ (List)results.get(LanguageIDWrapper.class) : languageIDWrapper.compute(txt);
+ results.put(LanguageIDWrapper.class, langs);
+ for (LanguageAwareTokenCountStats calc : languageAwareTokenCountStats) {
+ results.put(calc.getClass(), calc.compute(langs, tokenCounts));
+ }
+ }
+
+ for (TokenCountStats calc : tokenCountStats) {
+ results.put(calc.getClass(), calc.compute(tokenCounts));
+ }
+ return results;
+ }
+
+ private TokenCounts tokenize(String txt) throws IOException {
+ TokenCounts counts = new TokenCounts();
+ TokenStream ts = analyzer.tokenStream(FIELD, txt);
+ try {
+ CharTermAttribute termAtt = ts.getAttribute(CharTermAttribute.class);
+ ts.reset();
+ while (ts.incrementToken()) {
+ String token = termAtt.toString();
+ counts.increment(token);
+ }
+ } finally {
+ ts.close();
+ ts.end();
+ }
+ return counts;
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenCountStats.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenCountStats.java
new file mode 100644
index 0000000..4b3c678
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenCountStats.java
@@ -0,0 +1,27 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import org.apache.tika.eval.tokens.TokenCounts;
+
+/**
+ * Interface for calculators that require token stats
+ * @param <T>
+ */
+public interface TokenCountStats<T> {
+ T compute(TokenCounts tokenCounts);
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenEntropy.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenEntropy.java
new file mode 100644
index 0000000..9ff87b2
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenEntropy.java
@@ -0,0 +1,39 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.math3.util.FastMath;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+public class TokenEntropy implements TokenCountStats<Double> {
+
+ @Override
+ public Double compute(TokenCounts tokenCounts) {
+ double ent = 0.0d;
+ double p = 0.0d;
+ double base = 2.0;
+ double totalTokens = (double)tokenCounts.getTotalTokens();
+ for (MutableInt i : tokenCounts.getTokens().values()) {
+ int termFreq = i.intValue();
+
+ p = (double) termFreq / totalTokens;
+ ent += p * FastMath.log(base, p);
+ }
+ return ent;
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenLengths.java b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenLengths.java
new file mode 100644
index 0000000..a12012f
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/textstats/TokenLengths.java
@@ -0,0 +1,39 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.textstats;
+
+import java.util.Map;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.math3.stat.descriptive.SummaryStatistics;
+import org.apache.tika.eval.tokens.TokenCounts;
+
+public class TokenLengths implements TokenCountStats<SummaryStatistics> {
+
+ @Override
+ public SummaryStatistics compute(TokenCounts tokenCounts) {
+ SummaryStatistics summaryStatistics = new SummaryStatistics();
+ for (Map.Entry<String, MutableInt> e : tokenCounts.getTokens().entrySet()) {
+ String token = e.getKey();
+ int cp = token.codePointCount(0, token.length());
+ for (int i = 0; i < e.getValue().intValue(); i++) {
+ summaryStatistics.addValue(cp);
+ }
+ }
+ return summaryStatistics;
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/tokens/CommonTokenCountManager.java b/tika-eval/src/main/java/org/apache/tika/eval/tokens/CommonTokenCountManager.java
index f010d1c..5f02708 100644
--- a/tika-eval/src/main/java/org/apache/tika/eval/tokens/CommonTokenCountManager.java
+++ b/tika-eval/src/main/java/org/apache/tika/eval/tokens/CommonTokenCountManager.java
@@ -30,8 +30,11 @@ import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.commons.lang3.tuple.Pair;
import org.apache.tika.io.IOUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -39,11 +42,14 @@ import org.slf4j.LoggerFactory;
public class CommonTokenCountManager {
private static final Logger LOG = LoggerFactory.getLogger(CommonTokenCountManager.class);
- private final static Charset COMMON_TOKENS_CHARSET = StandardCharsets.UTF_8;
+ private static final Charset COMMON_TOKENS_CHARSET = StandardCharsets.UTF_8;
+ private static final String TERM_FREQS = "#SUM_TERM_FREQS\t";
+
+ private Matcher digitsMatcher = Pattern.compile("(\\d+)").matcher("");
private final Path commonTokensDir;
- Map<String, Set<String>> commonTokenMap = new ConcurrentHashMap<>();
+ Map<String, LangModel> commonTokenMap = new ConcurrentHashMap<>();
Set<String> alreadyTriedToLoad = new HashSet<>();
//if we have no model or if no langid is passed in
@@ -60,17 +66,21 @@ public class CommonTokenCountManager {
tryToLoad(defaultLangCode);
//if you couldn't load it, make sure to add an empty
//set to prevent npes later
- Set<String> set = commonTokenMap.get(defaultLangCode);
- if (set == null) {
+ LangModel langModel = commonTokenMap.get(defaultLangCode);
+ if (langModel == null) {
LOG.warn("No common tokens for default language: '" + defaultLangCode + "'");
- commonTokenMap.put(defaultLangCode, Collections.EMPTY_SET);
+ commonTokenMap.put(defaultLangCode, LangModel.EMPTY_MODEL);
}
} else {
- commonTokenMap.put(defaultLangCode, Collections.EMPTY_SET);
+ commonTokenMap.put(defaultLangCode, LangModel.EMPTY_MODEL);
}
}
+ @Deprecated
+ /**
+ * @deprecated use {@link org.apache.tika.eval.textstats.CommonTokens} instead
+ */
public CommonTokenResult countTokenOverlaps(String langCode,
Map<String, MutableInt> tokens) throws IOException {
String actualLangCode = getActualLangCode(langCode);
@@ -78,7 +88,7 @@ public class CommonTokenCountManager {
int numCommonTokens = 0;
int numUniqueAlphabeticTokens = 0;
int numAlphabeticTokens = 0;
- Set<String> commonTokens = commonTokenMap.get(actualLangCode);
+ LangModel model = commonTokenMap.get(actualLangCode);
for (Map.Entry<String, MutableInt> e : tokens.entrySet()) {
String token = e.getKey();
int count = e.getValue().intValue();
@@ -86,7 +96,7 @@ public class CommonTokenCountManager {
numAlphabeticTokens += count;
numUniqueAlphabeticTokens++;
}
- if (commonTokens.contains(token)) {
+ if (model.contains(token)) {
numCommonTokens += count;
numUniqueCommonTokens++;
}
@@ -98,7 +108,18 @@ public class CommonTokenCountManager {
public Set<String> getTokens(String lang) {
- return Collections.unmodifiableSet(new HashSet(commonTokenMap.get(getActualLangCode(lang))));
+ return Collections.unmodifiableSet(
+ new HashSet(commonTokenMap.get(getActualLangCode(lang)).getTokens()));
+ }
+
+ /**
+ * @param lang
+ * @return pair of actual language code used and a set of common
+ * tokens for that language
+ */
+ public Pair<String, LangModel> getLangTokens(String lang) {
+ String actualLangCode = getActualLangCode(lang);
+ return Pair.of(actualLangCode, commonTokenMap.get(actualLangCode));
}
//return langcode for lang that you are actually using
//lazily load the appropriate model
@@ -110,8 +131,8 @@ public class CommonTokenCountManager {
return langCode;
}
tryToLoad(langCode);
- Set<String> set = commonTokenMap.get(langCode);
- if (set == null) {
+ LangModel model = commonTokenMap.get(langCode);
+ if (model == null) {
return defaultLangCode;
}
return langCode;
@@ -155,11 +176,7 @@ public class CommonTokenCountManager {
}
- Set<String> set = commonTokenMap.get(langCode);
- if (set == null) {
- set = new HashSet<>();
- commonTokenMap.put(langCode, set);
- }
+ LangModel model = null;
try (BufferedReader reader = new BufferedReader(
new InputStreamReader(is, COMMON_TOKENS_CHARSET))) {
alreadyTriedToLoad.add(langCode);
@@ -167,19 +184,35 @@ public class CommonTokenCountManager {
while (line != null) {
line = line.trim();
if (line.startsWith("#")) {
+ if (line.startsWith(TERM_FREQS)) {
+ digitsMatcher.reset(line);
+ if (digitsMatcher.find()) {
+ model = new LangModel(Long.parseLong(digitsMatcher.group(1)));
+ }
+ }
line = reader.readLine();
continue;
}
//allow language models with, e.g. tab-delimited counts after the term
String[] cols = line.split("\t");
String t = cols[0].trim();
- if (t.length() > 0) {
- set.add(t);
+ if (t.length() > 0 && cols.length > 2) {
+ if (model == null) {
+ throw new IllegalArgumentException(
+ "Common tokens file must have included comment line "+
+ " with "+TERM_FREQS);
+ }
+ //document frequency
+ String df = cols[1];
+ //token frequency
+ long tf = Long.parseLong(cols[2]);
+ model.add(t, tf);
}
line = reader.readLine();
}
}
+ commonTokenMap.put(langCode, model);
} catch (IOException e) {
LOG.warn("IOException trying to read: '" + langCode + "'");
} finally {
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/tokens/CommonTokenResult.java b/tika-eval/src/main/java/org/apache/tika/eval/tokens/CommonTokenResult.java
index f146153..beed41a 100644
--- a/tika-eval/src/main/java/org/apache/tika/eval/tokens/CommonTokenResult.java
+++ b/tika-eval/src/main/java/org/apache/tika/eval/tokens/CommonTokenResult.java
@@ -70,4 +70,8 @@ public class CommonTokenResult {
public int getAlphabeticTokens() {
return alphabeticTokens;
}
+
+ public double getOOV() {
+ return 1.0 - (double)commonTokens/(double)alphabeticTokens;
+ }
}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/tokens/LangModel.java b/tika-eval/src/main/java/org/apache/tika/eval/tokens/LangModel.java
new file mode 100644
index 0000000..6c583da
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/tokens/LangModel.java
@@ -0,0 +1,78 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.tokens;
+
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+
+public class LangModel {
+ public static LangModel EMPTY_MODEL = new LangModel(-1);
+
+ private final long totalTokens;
+ private final double unseenPercentage;
+
+
+ private Map<String, Double> percentages = new HashMap<>();
+ private Map<String, Long> counts = new HashMap<>();
+
+ public LangModel(long totalTokens) {
+ this.totalTokens = totalTokens;
+ this.unseenPercentage = (double)1/(double)totalTokens;
+ }
+
+
+ public boolean contains(String token) {
+ return (percentages.containsKey(token));
+ }
+
+ public Set<String> getTokens() {
+ return percentages.keySet();
+ }
+
+ public double getProbability(String token) {
+ Double p = percentages.get(token);
+ if (p != null) {
+ return p;
+ } else {
+ return unseenPercentage;
+ }
+ }
+
+ public void add(String t, long tf) {
+ double p = (double)tf/(double)totalTokens;
+ percentages.put(t, p);
+ counts.put(t, tf);
+ }
+
+ public double getUnseenProbability() {
+ return unseenPercentage;
+ }
+
+ public long getCount(String token) {
+ Long cnt = counts.get(token);
+ if (cnt == null) {
+ return 0;
+ } else {
+ return cnt;
+ }
+ }
+
+ public Map<String, Long> getCounts() {
+ return counts;
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/tokens/TokenCounts.java b/tika-eval/src/main/java/org/apache/tika/eval/tokens/TokenCounts.java
new file mode 100644
index 0000000..f942800
--- /dev/null
+++ b/tika-eval/src/main/java/org/apache/tika/eval/tokens/TokenCounts.java
@@ -0,0 +1,47 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.tika.eval.tokens;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import org.apache.commons.lang3.mutable.MutableInt;
+
+public class TokenCounts {
+
+ private int totalTokens = 0;
+ private Map<String, MutableInt> tokens = new HashMap<>();
+
+ public void increment(String token) {
+ MutableInt i = tokens.get(token);
+ if (i == null) {
+ i = new MutableInt(1);
+ tokens.put(token, i);
+ } else {
+ i.increment();
+ }
+ totalTokens++;
+ }
+
+ public Map<String, MutableInt> getTokens() {
+ return tokens;
+ }
+
+ public int getTotalTokens() {
+ return totalTokens;
+ }
+}
diff --git a/tika-eval/src/main/java/org/apache/tika/eval/tools/TopCommonTokenCounter.java b/tika-eval/src/main/java/org/apache/tika/eval/tools/TopCommonTokenCounter.java
index e975ae5..e430c08 100644
--- a/tika-eval/src/main/java/org/apache/tika/eval/tools/TopCommonTokenCounter.java
+++ b/tika-eval/src/main/java/org/apache/tika/eval/tools/TopCommonTokenCounter.java
@@ -78,7 +78,8 @@ public class TopCommonTokenCounter {
"# distributed under the License is distributed on an \"AS IS\" BASIS,\n" +
"# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n" +
"# See the License for the specific language governing permissions and\n" +
- "# limitations under the License.\n";
+ "# limitations under the License.\n"+
+ "#\n";
private static final String FIELD = "f";
private static int TOP_N = 30000;
@@ -124,6 +125,11 @@ public class TopCommonTokenCounter {
ProcessUtils.unescapeCommandLine(args[i])));
}
TopCommonTokenCounter counter = new TopCommonTokenCounter();
+ if (Files.exists(commonTokensFile)) {
+ System.err.println(commonTokensFile.getFileName().toString()+
+ " exists. I'm skipping this.");
+ return;
+ }
counter.execute(commonTokensFile, inputFiles);
}
@@ -132,6 +138,7 @@ public class TopCommonTokenCounter {
AbstractTokenTFDFPriorityQueue queue = new TokenDFPriorityQueue(TOP_N);
long totalDocs = -1;
long sumDocFreqs = -1;
+ long sumTotalTermFreqs = -1;
long uniqueTerms = -1;
try (Directory directory = FSDirectory.open(luceneDir)) {
@@ -188,6 +195,7 @@ public class TopCommonTokenCounter {
LeafReader wrappedReader = SlowCompositeReaderWrapper.wrap(reader);
totalDocs = wrappedReader.getDocCount(FIELD);
sumDocFreqs = wrappedReader.getSumDocFreq(FIELD);
+ sumTotalTermFreqs = wrappedReader.getSumTotalTermFreq(FIELD);
Terms terms = wrappedReader.terms(FIELD);
TermsEnum termsEnum = terms.iterator();
@@ -218,7 +226,7 @@ public class TopCommonTokenCounter {
}
writeTopN(commonTokensFile, totalDocs,
- sumDocFreqs, uniqueTerms, queue);
+ sumDocFreqs, sumTotalTermFreqs, uniqueTerms, queue);
}
@@ -234,7 +242,9 @@ public class TopCommonTokenCounter {
}
private static void writeTopN(Path path,
- long totalDocs, long sumDocFreqs, long uniqueTerms, AbstractTokenTFDFPriorityQueue queue) throws IOException {
+ long totalDocs, long sumDocFreqs,
+ long sumTotalTermFreqs,
+ long uniqueTerms, AbstractTokenTFDFPriorityQueue queue) throws IOException {
if (Files.isRegularFile(path)) {
System.err.println("File "+path.getFileName() + " already exists. Skipping.");
return;
@@ -246,7 +256,9 @@ public class TopCommonTokenCounter {
writer.write(LICENSE);
writer.write("#DOC_COUNT\t"+totalDocs+"\n");
writer.write("#SUM_DOC_FREQS\t"+sumDocFreqs+"\n");
+ writer.write("#SUM_TERM_FREQS\t"+sumTotalTermFreqs+"\n");
writer.write("#UNIQUE_TERMS\t"+uniqueTerms+"\n");
+ writer.write("#TOKEN\tDOCFREQ\tTERMFREQ\n");
//add these tokens no matter what
for (String t : WHITE_LIST) {
writer.write(t);
@@ -264,7 +276,7 @@ public class TopCommonTokenCounter {
sb.setLength(0);
sb.append(clean(tp.token));
sb.append("\t").append(tp.df);
- //sb.append("\t").append(tp.tf);
+ sb.append("\t").append(tp.tf);
return sb.toString();
}
diff --git a/tika-eval/src/main/resources/common_tokens/afr b/tika-eval/src/main/resources/common_tokens/afr
index 3189821..3c58e76 100644
--- a/tika-eval/src/main/resources/common_tokens/afr
+++ b/tika-eval/src/main/resources/common_tokens/afr
@@ -12,30008 +12,30011 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
+#
#DOC_COUNT 3699743
#SUM_DOC_FREQS 47161597
+#SUM_TERM_FREQS 52761287
#UNIQUE_TERMS 695600
+#TOKEN DOCFREQ TERMFREQ
___email___
___url___
-die 2464159
-van 1261054
-het 1041745
-wat 757005
-dit 630070
-nie 618260
-vir 561906
-met 524322
-word 449850
-ons 420511
-dat 416675
-aan 338173
-hulle 316915
-kan 309761
-was 304646
-ook 295154
-maar 293989
-daar 249535
-sal 241333
-deur 240096
-hierdie 220359
-oor 211721
-jou 196697
-moet 195027
-tot 172689
-gaan 168427
-net 162244
-uit 156848
-baie 154480
-soos 154182
-toe 146435
-god 142141
-wees 140791
-een 132254
-meer 131136
-ander 129888
-mense 128718
-hom 125308
-maak 122902
-nog 121411
-nou 120229
-dan 119614
-kom 114483
-haar 111984
-wil 108524
-hoe 107251
-jaar 95864
-waar 93598
-groot 88562
-hul 88427
-laat 85129
-doen 82425
-teen 82136
-weer 80785
-begin 80259
-twee 79978
-lewe 78409
-hier 77850
-mens 76521
-voor 75112
-eerste 74631
-sien 73402
-onder 73250
-gebruik 71698
-werk 71118
-suid 69489
-nuwe 68900
-want 68504
-julle 66222
-saam 66141
-dis 65259
-sou 65073
-kry 64488
-weet 63922
-gee 61738
-elke 60826
-tyd 60430
-geen 59604
-kon 59313
-here 58671
-jesus 57407
-egter 57034
-tussen 56192
-afrika 55624
-wanneer 54344
-omdat 53601
-dink 52200
-gese 51973
-deel 51489
-eie 51275
-hou 51059
-dag 50496
-staan 49088
-kinders 49051
-goed 48423
-almal 47658
-alles 47092
-kyk 47074
-alle 46658
-iets 46573
-dus 46214
-bly 44457
-gemaak 43380
-wereld 43031
-daardie 42526
-neem 41332
-mag 41188
-kerk 41020
-wie 40919
-goeie 40181
-drie 40015
-land 39724
-christus 39455
-reeds 39330
-keer 39251
-enige 39223
-sonder 38831
-self 38296
-man 38169
-lees 38128
-volgens 38047
-terwyl 37425
-glo 37299
-altyd 37073
-gehad 37044
-selfs 36713
-afrikaanse 36630
-eers 36341
-moes 35812
-ten 35043
-plaas 35037
-volgende 34912
-sit 34501
-wel 34276
-plek 33543
-daarvan 33538
-huis 33509
-paar 33383
-hele 32867
-veral 32517
-help 32487
-gedoen 32228
-dieselfde 32171
-vandag 32028
-steeds 31752
-nooit 31748
-woord 31552
-slegs 31415
-reg 31176
-vra 30776
-praat 30651
-stel 30623
-sodat 30600
-liefde 30442
-probeer 30429
-tydens 30031
-iemand 29945
-daarom 29698
-later 29669
-dood 29409
-leer 29316
-voel 29315
-verder 29202
-raak 28939
-dalk 28558
-vrou 28541
-binne 28194
-tog 28119
-bestaan 28111
-niks 28088
-lank 27970
-mekaar 27844
-naam 27774
-dinge 27632
-indien 27307
-klein 27248
-gees 26997
-vertel 26367
-pad 26336
-besluit 26330
-terug 26186
-ontvang 26087
-lyk 25667
-dae 25546
-boek 25521
-tweede 25506
-seker 25327
-water 25099
-skryf 25020
-nodig 25017
-anders 24995
-gebeur 24985
-woorde 24942
-moontlik 24685
-aarde 24546
-nadat 24439
-bring 24387
-beteken 23999
-gemeente 23893
-vind 23808
-geld 23572
-geloof 23475
-beter 23406
-beste 23393
-weg 23393
-bekend 23175
-einde 23171
-verstaan 23167
-lekker 23046
-gegee 22873
-geword 22596
-laaste 22534
-vier 22439
-verskeie 22021
-per 22012
-mooi 22007
-speel 21803
-gevolg 21795
-jare 21732
-soek 21669
-hoor 21628
-duidelik 21466
-vanaf 21434
-kind 21424
-meeste 21419
-wou 21413
-boere 21381
-bybel 21284
-bied 21270
-grond 21132
-agter 21100
-daarna 21085
-hart 21012
-bietjie 21004
-gekom 20874
-manier 20859
-besig 20796
-gesien 20789
-afrikaans 20690
-verlede 20676
-skool 20669
-waarin 20387
-saak 20343
-seun 20256
-dikwels 20172
-volg 20139
-verander 20137
-week 20116
-hand 20059
-mnr 19926
-lig 19896
-asook 19863
-vorm 19851
-genoeg 19583
-geneem 19291
-volk 19289
-verskillende 19202
-geval 19154
-inligting 18959
-wys 18922
-hoop 18898
-ken 18726
-beskikbaar 18694
-loop 18667
-persoon 18656
-sluit 18635
-grootste 18340
-behoort 18316
-daarop 18302
-vader 18294
-swart 18174
-regering 18151
-kort 18145
-soms 18070
-buite 18055
-dankie 17996
-onthou 17926
-graag 17873
-vraag 17868
-nasionale 17789
-groep 17779
-hoekom 17705
-betrokke 17666
-gekry 17573
-veel 17309
-antwoord 17302
-tans 17229
-min 17227
-sommer 17122
-besef 17082
-sterk 17041
-geniet 16900
-regte 16867
-kennis 16682
-stem 16663
-aanvaar 16612
-eintlik 16594
-the 16587
-minder 16515
-staat 16467
-maande 16443
-trek 16234
-eerder 16231
-groter 16099
-geleentheid 16071
-wit 16055
-wet 16032
-heilige 15833
-watter 15806
-juis 15775
-waarom 15770
-lede 15747
-vol 15722
-sowat 15698
-natuurlik 15628
-gehou 15587
-dra 15581
-lei 15504
-geskiedenis 15424
-elkeen 15384
-universiteit 15377
-rol 15316
-leef 15158
-taal 15138
-besoek 15056
-kos 15009
-krag 14991
-belangrik 14989
-ouers 14974
-geskryf 14972
-maklik 14916
-afgelope 14908
-probleem 14812
-homself 14781
-jong 14774
-naby 14711
-verwys 14671
-betaal 14655
-sommige 14567
-genoem 14525
-verloor 14452
-israel 14439
-wag 14432
-pas 14400
-kaap 14367
-teenoor 14334
-omgewing 14264
-beskou 14238
-sekere 14190
-gemeenskap 14172
-gedurende 14086
-vyf 14084
-val 14064
-niemand 14061
-kant 14043
-verskil 14024
-pretoria 14019
-waarheid 13936
-familie 13929
-ware 13928
-koop 13888
-langs 13884
-ding 13812
-nee 13724
-sulke 13689
-gewoonlik 13670
-voordat 13662
-plaaslike 13642
-gebied 13617
-bereik 13568
-hande 13526
-skep 13482
-oop 13463
-waarop 13437
-ontwikkel 13426
-waarvan 13390
-gestel 13378
-doel 13310
-druk 13309
-verseker 13303
-sedert 13267
-sonde 13222
-diens 13203
-kop 13182
-groei 13180
-koning 13133
-ter 13069
-verskyn 12997
-aangesien 12994
-enigste 12986
-bepaal 12971
-rede 12968
-stad 12954
-belangrike 12923
-mos 12916
-werklik 12915
-ondersoek 12906
-hoof 12827
-alleen 12821
-feit 12819
-uiteindelik 12812
-stap 12779
-diere 12770
-maart 12748
-vanjaar 12703
-foto 12686
-soveel 12595
-vat 12560
-verwag 12547
-noem 12534
-april 12438
-dorp 12428
-ver 12427
-toekoms 12385
-daarmee 12346
-artikel 12332
-byvoorbeeld 12327
-politieke 12291
-afrikaners 12264
-september 12160
-vroue 12138
-woon 12131
-lewer 12095
-stuur 12051
-beheer 12030
-verhouding 12010
-daai 12006
-asof 11960
-derde 11956
-bewys 11941
-dien 11923
-weens 11876
-luister 11795
-vinnig 11787
-oud 11778
-gelede 11754
-gehoor 11750
-vriende 11716
-ongeveer 11695
-gevra 11663
-boeke 11655
-daarin 11649
-miljoen 11639
-gebou 11605
-wyse 11605
-wes 11588
-storie 11580
-geestelike 11573
-bid 11567
-paulus 11557
-prys 11546
-middel 11535
-anc 11534
-musiek 11513
-studente 11507
-heeltemal 11456
-vas 11454
-liggaam 11445
-bestuur 11426
-polisie 11414
-aand 11408
-regtig 11372
-aangebied 11341
-kies 11315
-daarvoor 11307
-heel 11260
-november 11238
-hoewel 11230
-boer 11184
-proses 11141
-party 11090
-beskryf 11085
-internasionale 11082
-miskien 11027
-beide 11015
-verkoop 10971
-der 10954
-eeu 10928
-nuus 10900
-bou 10848
-veroorsaak 10846
-volle 10846
-oomblik 10839
-oktober 10833
-draai 10832
-algemene 10809
-probleme 10766
-aandag 10747
-vorige 10728
-sake 10727
-daaroor 10723
-gebore 10723
-weke 10681
-verhaal 10670
-ervaar 10659
-ontwikkeling 10642
-hemel 10631
-beslis 10622
-pos 10621
-eet 10571
-ses 10559
-skrywer 10553
-lande 10518
-februarie 10515
-voorkom 10500
-moenie 10474
-hof 10454
-minute 10454
-sowel 10444
-januarie 10430
-huidige 10408
-reeks 10381
-fokus 10369
-gou 10341
-hulp 10261
-aantal 10256
-wonder 10247
-gewone 10246
-plekke 10239
-vrae 10106
-presies 10099
-los 10093
-raad 10029
-ooit 10026
-waarde 10021
-gesels 9990
-genade 9987
-noord 9985
-waarskynlik 9983
-kontak 9982
-daaraan 9971
-desember 9950
-verduidelik 9936
-tree 9935
-mei 9927
-augustus 9917
-mans 9914
-ontstaan 9899
-punt 9860
-gevind 9856
-waarmee 9848
-rondom 9840
-gebring 9786
-beeld 9734
-res 9711
-skole 9670
-haal 9660
-tye 9645
-uur 9640
-soort 9621
-verband 9614
-koninkryk 9602
-bespreek 9587
-erken 9565
-gevoel 9559
-sin 9559
-leerders 9546
-warm 9527
-jan 9501
-gelukkig 9487
-bekende 9463
-junie 9445
-moeilik 9433
-engels 9385
-jouself 9382
-amper 9373
-omstandighede 9369
-julie 9322
-wen 9268
-ekonomiese 9267
-enkele 9257
-gereeld 9248
-hoef 9240
-landbou 9227
-talle 9208
-inwoners 9207
-stryd 9200
-dienste 9175
-verby 9155
-eens 9139
-boodskap 9095
-diep 9063
-navorsing 9021
-kommentaar 9014
-maand 9007
-graad 9000
-posted 9000
-afrikaner 8983
-verdere 8983
-voer 8968
-gegaan 8951
-gewees 8933
-manne 8926
-gesin 8913
-saterdag 8868
-lewens 8864
-vrede 8852
-projek 8846
-gespeel 8840
-pragtige 8820
-beweeg 8808
-kans 8800
-elk 8787
-oorlog 8781
-oos 8771
-ryk 8744
-sorg 8732
-tien 8716
-persoonlike 8714
-ondersteun 8700
-spesiale 8694
-vanuit 8688
-gelee 8649
-bevestig 8638
-vlak 8566
-situasie 8546
-johannes 8540
-bevat 8523
-christene 8520
-hoer 8517
-sondag 8512
-verskaf 8509
-mees 8507
-kaapstad 8499
-gerus 8434
-teks 8423
-gestuur 8382
-departement 8369
-dadelik 8332
-onlangs 8331
-geplaas 8326
-rooi 8320
-naweek 8318
-program 8303
-verkeerd 8299
-mening 8297
-verklaar 8288
-geraak 8274
-spreek 8272
-albei 8264
-sukses 8260
-oom 8239
-onderwerp 8202
-hoeveel 8196
-toon 8195
-klaar 8182
-plan 8148
-see 8146
-voorbeeld 8112
-glad 8108
-teken 8104
-gooi 8091
-spesifieke 8091
-voorsien 8031
-getuienis 8005
-sewe 7985
-bevind 7972
-belang 7958
-oog 7953
-beskerm 7937
-media 7881
-behalwe 7876
-lief 7872
-keuse 7857
-swak 7852
-gelowiges 7820
-stellenbosch 7813
-bloed 7812
-christelike 7792
-geleer 7790
-alhoewel 7773
-naamlik 7752
-vergeet 7745
-menslike 7739
-geweet 7716
-ongelukkig 7700
-darem 7694
-finansiele 7680
-diegene 7647
-hanteer 7637
-ouer 7628
-son 7625
-byna 7621
-totdat 7597
-besit 7594
-bloot 7582
-gedink 7580
-gesprek 7553
-herstel 7542
-skakel 7540
-behaal 7522
-gewen 7517
-kompetisie 7509
-ervaring 7506
-seuns 7506
-idee 7503
-heelwat 7451
-donker 7440
-gepraat 7435
-nader 7429
-beleef 7419
-asseblief 7399
-gelei 7397
-voeg 7385
-slaap 7371
-evangelie 7368
-vroeer 7360
-gebed 7352
-veld 7334
-gesig 7332
-appellant 7320
-duur 7315
-reis 7315
-president 7313
-engelse 7304
-akkommodasie 7300
-roep 7295
-algemeen 7291
-verhoog 7291
-stadium 7281
-minister 7261
-wonderlike 7253
-voltooi 7240
-more 7219
-nag 7218
-ontmoet 7206
-eenheid 7200
-hoog 7182
-bedryf 7176
-versoek 7172
-blyk 7161
-meen 7160
-plaasvind 7158
-persone 7153
-verkry 7153
-vrydag 7152
-handel 7148
-geskep 7144
-oggend 7136
-vrees 7126
-bedoel 7123
-moderne 7101
-gevalle 7091
-koste 7078
-siel 7077
-huwelik 7073
-kultuur 7072
-belangrikste 7053
-omtrent 7045
-gelees 7044
-klink 7040
-skielik 7037
-eenvoudig 7035
-ens 7021
-and 7012
-tydperk 6994
-optrede 6992
-gewerk 6986
-vers 6984
-vroeg 6978
-mark 6961
-bydrae 6948
-gedagte 6943
-ontdek 6928
-gister 6923
-namibie 6915
-ewige 6883
-werklikheid 6883
-sosiale 6881
-aard 6871
-johan 6868
-intussen 6861
-dui 6851
-invloed 6842
-verbeter 6841
-wyn 6838
-vrystaat 6804
-voorsitter 6802
-britse 6798
-andere 6768
-betekenis 6750
-opsigte 6739
-skuld 6718
-gebeure 6681
-dawid 6677
-stil 6665
-produkte 6656
-klik 6650
-amerikaanse 6615
-punte 6603
-verlaat 6602
-gedagtes 6591
-lid 6590
-waarna 6569
-ouderdom 6563
-bewus 6556
-maatskappy 6555
-dele 6551
-verkies 6551
-vergadering 6532
-ontwerp 6517
-trots 6512
-vis 6509
-swaar 6490
-getuig 6484
-name 6472
-werke 6472
-blou 6453
-prof 6440
-testament 6430
-vriend 6424
-hard 6417
-dogter 6399
-verskeidenheid 6390
-moeite 6386
-rus 6386
-skiet 6380
-skoon 6380
-beplan 6378
-stories 6371
-reen 6368
-johannesburg 6354
-lesers 6353
-sing 6329
-kuier 6325
-plaasgevind 6320
-samelewing 6320
-mond 6306
-oordeel 6306
-ure 6306
-uiters 6305
-posisie 6301
-lug 6298
-openbare 6292
-natuurlike 6289
-langer 6287
-myself 6286
-brand 6281
-pryse 6280
-natuur 6272
-___url___ 6223
-verwyder 6219
-minste 6214
-mate 6210
-bang 6209
-groepe 6201
-waarvoor 6200
-hiervan 6176
-kruis 6168
-drink 6161
-verdien 6161
-welkom 6142
-vroee 6139
-droom 6131
-rugby 6128
-gele 6112
-vryheid 6111
-europa 6106
-gedig 6106
-hoerskool 6070
-gedigte 6069
-onderwys 6062
-totale 6059
-aansoek 6055
-organisasie 6037
-tipe 6035
-eer 6029
-motor 6016
-betref 6015
-kerke 6006
-stelsel 6005
-hang 5999
-stuk 5985
-hoofsaaklik 5973
-spelers 5969
-geluk 5949
-hulself 5934
-aanvanklik 5925
-verteenwoordig 5924
-gekies 5902
-opdrag 5897
-opleiding 5894
-broer 5890
-gedeelte 5883
-jerusalem 5876
-gaste 5864
-gebiede 5863
-gestig 5861
-waaroor 5854
-ernstige 5849
-nogal 5847
-rigting 5843
-bevorder 5806
-vervang 5799
-redes 5798
-ernstig 5796
-fees 5794
-vermoe 5786
-leser 5784
-breek 5781
-seisoen 5779
-louis 5765
-brief 5753
-harte 5752
-aksie 5751
-gesit 5743
-amerika 5740
-toestand 5728
-titel 5723
-moontlike 5717
-hare 5705
-oorspronklike 5700
-leiers 5694
-bevolking 5693
-voort 5690
-klomp 5683
-slaan 5681
-sodoende 5677
-ondersteuning 5664
-date 5649
-toets 5631
-vry 5628
-slag 5625
-kaapse 5616
-toegang 5613
-wedstryd 5612
-totaal 5604
-ruimte 5600
-skade 5598
-klere 5589
-jul 5583
-reaksie 5582
-sogenaamde 5575
-beskik 5565
-gewys 5562
-gelyk 5558
-vuur 5556
-munisipaliteit 5521
-mee 5519
-bereid 5516
-lidmate 5507
-red 5507
-vleis 5500
-immers 5493
-beperk 5491
-jode 5485
-verslag 5485
-vertrou 5485
-voertuig 5476
-beweging 5475
-satan 5472
-skrif 5462
-verbind 5442
-afdeling 5441
-sterf 5435
-eendag 5433
-steek 5433
-sukkel 5425
-asb 5416
-tema 5416
-groen 5415
-maandag 5403
-berig 5396
-rand 5391
-gebly 5386
-personeel 5374
-zuma 5367
-verantwoordelikheid 5363
-botha 5351
-gepubliseer 5346
-produksie 5336
-skrywers 5335
-gestaan 5334
-gevaar 5334
-joined 5333
-vakansie 5328
-franse 5326
-voorheen 5314
-bepaalde 5311
-energie 5310
-daarby 5309
-verantwoordelik 5309
-behandel 5301
-kuns 5295
-voete 5290
-laer 5275
-verkondig 5266
-taak 5264
-heerlike 5263
-studie 5260
-deesdae 5253
-vertrek 5250
-vrugte 5248
-burger 5245
-gelewer 5243
-jammer 5243
-historiese 5234
-tel 5234
-vele 5232
-berg 5228
-bed 5219
-kleur 5216
-trou 5210
-vsa 5206
-stand 5197
-leiding 5192
-direk 5191
-duitse 5190
-agt 5185
-ekonomie 5175
-jaarlikse 5167
-broers 5165
-hoogste 5165
-lag 5162
-twyfel 5160
-basis 5157
-geweld 5147
-close 5145
-pieter 5138
-harde 5136
-seen 5133
-voordeel 5131
-verdwyn 5128
-beroep 5125
-geleenthede 5124
-karakter 5119
-nasies 5119
-lys 5111
-lewende 5108
-poging 5108
-inderdaad 5104
-kleiner 5103
-toegelaat 5097
-moord 5084
-beinvloed 5081
-streek 5081
-sondes 5065
-lyf 5061
-connection 5047
-bymekaar 5037
-onderrig 5033
-meestal 5031
-maniere 5027
-positiewe 5020
-oortuig 5006
-spanne 5005
-erg 4998
-onsself 4997
-jongste 4996
-gmt 4985
-beweer 4983
-skepping 4974
-gemeentes 4970
-petrus 4965
-unieke 4964
-meter 4963
-tale 4954
-gekoop 4953
-jarige 4951
-begrip 4949
-helfte 4946
-pak 4944
-heen 4941
-tafel 4937
-boom 4933
-mis 4928
-paul 4928
-gang 4926
-uitvoerende 4925
-plant 4922
-amptelike 4919
-dier 4919
-bedien 4908
-hospitaal 4907
-koue 4903
-geskenk 4894
-brood 4887
-bloemfontein 4883
-orde 4866
-tuis 4865
-lae 4864
-siekte 4863
-heer 4862
-destyds 4860
-spel 4855
-vars 4852
-bank 4824
-sport 4821
-benodig 4820
-arm 4816
-ingesluit 4815
-dissipels 4812
-vreugde 4807
-geslag 4805
-besigheid 4795
-aktiwiteite 4790
-sodra 4780
-let 4775
-sak 4771
-leier 4770
-wetenskap 4770
-boonop 4764
-moses 4763
-agtergrond 4759
-daardeur 4756
-kamp 4754
-verandering 4747
-afriforum 4746
-wind 4738
-bestuurder 4734
-kwaad 4730
-versprei 4729
-klas 4720
-oorlede 4716
-verklaring 4716
-samewerking 4713
-roman 4705
-godsdiens 4704
-huise 4704
-steun 4699
-denke 4694
-kamer 4684
-basiese 4681
-tradisionele 4674
-daartoe 4673
-gehalte 4667
-christen 4666
-noodwendig 4665
-john 4658
-optree 4654
-voldoen 4651
-weergawe 4649
-rivier 4645
-verlore 4637
-aangestel 4636
-gekyk 4629
-spyte 4629
-inhoud 4619
-sekerlik 4613
-oorweeg 4607
-verwerp 4606
-stadig 4600
-wakker 4598
-europese 4596
-wysheid 4590
-ekstra 4589
-rond 4586
-kantoor 4584
-publiek 4575
-besondere 4565
-mediese 4565
-openbaring 4564
-opgeneem 4554
-gereed 4550
-deelgeneem 4540
-vervul 4537
-ligte 4535
-spesifiek 4535
-behoefte 4533
-vernietig 4531
-pyn 4527
-volledige 4520
-tegnologie 4519
-bruin 4515
-nodige 4511
-feite 4508
-planne 4507
-naaste 4502
-iewers 4498
-reel 4479
-bundel 4477
-werkers 4477
-reageer 4473
-toepassing 4467
-vanoggend 4463
-behoeftes 4459
-bak 4458
-behou 4458
-beskuldigde 4456
-digter 4456
-inkomste 4456
-konteks 4450
-eis 4441
-misdaad 4438
-park 4436
-goue 4428
-piet 4427
-eienaar 4423
-hieroor 4423
-sleg 4416
-internet 4415
-top 4410
-gratis 4401
-skuldig 4392
-gevolge 4385
-wyk 4385
-artikels 4382
-blykbaar 4374
-radio 4374
-wese 4366
-idees 4365
-deelneem 4364
-doop 4364
-weereens 4357
-duitsland 4353
-album 4350
-redelik 4349
-moeder 4348
-gerig 4344
-vreemde 4343
-besonder 4332
-tuin 4332
-rug 4328
-bome 4326
-finale 4325
-fout 4324
-solidariteit 4323
-links 4322
-oral 4319
-slegte 4319
-stop 4311
-geheel 4307
-plase 4306
-may 4305
-vrye 4305
-produk 4302
-wens 4302
-midde 4300
-eiendom 4298
-sentrum 4295
-terme 4294
-herinner 4291
-duisende 4285
-getrek 4283
-susters 4282
-makliker 4271
-vanwee 4271
-oorwinning 4269
-braai 4264
-gesonde 4258
-vertroue 4252
-gehelp 4242
-plessis 4240
-direkteur 4239
-veilig 4239
-provinsie 4234
-uitgawe 4234
-bestaande 4233
-bulle 4232
-area 4230
-aspekte 4230
-onderwysers 4228
-verse 4222
-namens 4211
-oplossing 4207
-behoorlik 4206
-mar 4205
-werd 4200
-gevolglik 4186
-oorleef 4183
-praktiese 4178
-olie 4176
-tempel 4170
-reels 4160
-effens 4156
-meisie 4155
-suksesvol 4152
-skape 4148
-gesterf 4146
-gered 4145
-vertoon 4139
-vergelyk 4136
-waaraan 4116
-blootstelling 4109
-moeilike 4109
-webwerf 4100
-geregtigheid 4098
-interessante 4096
-onmiddellik 4096
-engeland 4092
-ouma 4092
-winter 4083
-verkeerde 4081
-terugkeer 4079
-grondwet 4077
-verbond 4076
-duiwel 4072
-senior 4069
-nood 4064
-daagliks 4062
-adam 4058
-hel 4058
-vang 4056
-gebrek 4052
-plante 4052
-vermoor 4051
-aanval 4050
-leerlinge 4050
-sout 4047
-meng 4046
-getroud 4044
-bewaar 4039
-behels 4037
-voet 4030
-vergroot 4027
-solank 4026
-bene 4025
-voorstel 4024
-vereis 4020
-werklike 4018
-gemiddelde 4017
-george 4015
-abraham 4014
-verkiesing 4014
-uitstekende 4013
-bybelse 4008
-teenwoordigheid 4006
-ewe 4003
-gauteng 4003
-kruger 4001
-vervoer 3998
-hartseer 3990
-donderdag 3986
-besonderhede 3980
-gelowige 3980
-gevestig 3977
-klub 3971
-beleid 3968
-aangedui 3965
-vyand 3965
-straf 3964
-hulleself 3962
-impak 3962
-plus 3954
-openbaar 3953
-bron 3948
-frankryk 3946
-identiteit 3942
-woensdag 3942
-bedank 3941
-voorbeelde 3939
-chris 3936
-skerp 3936
-akademiese 3934
-geboorte 3933
-kategorie 3933
-benadering 3931
-andre 3926
-antwoorde 3924
-opstanding 3923
-bakkie 3919
-deelnemers 3915
-suiwer 3913
-content 3908
-gesag 3903
-erkenning 3898
-tevrede 3896
-advertensie 3894
-klim 3893
-onlangse 3890
-aangewys 3885
-geskiet 3882
-verloop 3882
-verwerf 3879
-respek 3876
-laasgenoemde 3871
-oorledene 3869
-verenigde 3867
-eienskappe 3862
-melk 3861
-hiermee 3860
-merwe 3860
-beklemtoon 3854
-neer 3854
-meerderheid 3852
-eeue 3847
-vierde 3845
-partye 3843
-laerskool 3840
-vlug 3838
-kombuis 3836
-waardes 3829
-tref 3828
-louw 3820
-aangaan 3814
-length 3810
-verminder 3802
-gedrag 3794
-paaie 3791
-bely 3790
-gereformeerde 3789
-negatiewe 3789
-gedra 3786
-ouens 3786
-letterlik 3785
-dankbaar 3783
-karoo 3781
-grense 3777
-politiek 3777
-jaarliks 3773
-sny 3773
-gemeenskappe 3768
-insluit 3768
-jeug 3766
-stof 3763
-ooreenkoms 3762
-regs 3757
-video 3755
-geroep 3750
-toelaat 3748
-fyn 3747
-gewoon 3745
-tekens 3741
-belangstelling 3735
-dinsdag 3721
-baba 3716
-voormalige 3715
-goddelike 3714
-sentrale 3714
-grens 3712
-gewilde 3711
-slaag 3709
-wetenskaplike 3709
-ton 3701
-vertaling 3701
-beginsels 3699
-laai 3699
-vestig 3698
-smaak 3694
-persoonlik 3692
-verlossing 3692
-opgewonde 3679
-nege 3678
-skaars 3673
-moontlikheid 3672
-suksesvolle 3670
-toneel 3668
-nuutste 3657
-onmoontlik 3656
-versterk 3652
-opgetree 3648
-karakters 3646
-kunstenaars 3645
-eindig 3643
-hoek 3641
-koffie 3640
-gesondheid 3639
-advertensies 3636
-materiaal 3636
-getrou 3625
-hond 3625
-oorspronklik 3623
-beland 3620
-lyn 3619
-eenvoudige 3618
-toer 3618
-toit 3617
-dokter 3607
-resultate 3606
-vertaal 3606
-hoogte 3602
-joh 3600
-ruk 3593
-afstand 3592
-bediening 3592
-vergewe 3592
-verleen 3592
-kar 3591
-natal 3590
-volkome 3588
-rig 3584
-waardeer 3583
-dank 3582
-maal 3580
-siek 3580
-verhale 3580
-beveel 3576
-behuising 3573
-joodse 3572
-gery 3571
-vul 3569
-sinode 3567
-model 3565
-besluite 3562
-goud 3562
-windhoek 3562
-vlees 3559
-uitdaging 3558
-wenner 3558
-vel 3552
-voorkoms 3548
-status 3547
-aanleiding 3545
-koerant 3545
-kritiek 3542
-kliente 3540
-onderhoud 3540
-alreeds 3538
-praktyk 3531
-vorentoe 3529
-aardse 3522
-kulturele 3522
-mielies 3519
-suster 3517
-kategoriee 3516
-verhoudings 3514
-daaglikse 3513
-forum 3511
-vee 3511
-geglo 3509
-tuisblad 3509
-beurt 3507
-ophou 3505
-sover 3504
-oudtshoorn 3502
-magte 3501
-draad 3496
-geskied 3496
-blanke 3493
-effek 3493
-styl 3493
-generaal 3492
-bykans 3489
-uitgevoer 3489
-getref 3484
-haat 3481
-regeer 3474
-straat 3474
-stemme 3473
-verblyf 3472
-minstens 3468
-versigtig 3465
-belofte 3462
-stede 3462
-noodsaaklik 3452
-hoeveelheid 3450
-buitelandse 3448
-honde 3447
-waardeur 3447
-hardloop 3446
-beeste 3443
-eerstens 3443
-unie 3443
-dogters 3438
-uitspraak 3438
-soortgelyke 3436
-ingestel 3435
-uitdagings 3432
-verdeel 3429
-messias 3427
-kwessie 3423
-binnekort 3419
-gesluit 3419
-beginsel 3418
-studeer 3418
-facebook 3415
-gevorm 3412
-onderskei 3412
-sterre 3410
-burgers 3409
-fisiese 3397
-dade 3395
-spesiaal 3395
-wye 3395
-materiale 3394
-verkeer 3393
-indruk 3392
-professionele 3392
-sigbaar 3387
-vooraf 3387
-kook 3384
-militere 3381
-nommer 3377
-oupa 3375
-new 3374
-oudste 3374
-datum 3373
-gebaseer 3371
-nuut 3371
-veiligheid 3370
-betrekking 3367
-strek 3367
-marais 3364
-stukkie 3364
-seer 3363
-insig 3361
-perd 3358
-bose 3355
-persent 3353
-gelaat 3351
-spring 3349
-muur 3347
-for 3346
-apartheid 3343
-mensdom 3340
-duidelike 3329
-wette 3326
-danksy 3325
-projekte 3324
-ewig 3323
-loopbaan 3319
-jag 3316
-egipte 3315
-fotos 3315
-bedrag 3312
-ooste 3312
-voorsiening 3312
-frans 3311
-boerdery 3308
-bekom 3306
-hoofstuk 3306
-foute 3303
-gevoer 3303
-poesie 3302
-behandeling 3301
-provinsiale 3301
-roete 3297
-teologie 3296
-sprake 3294
-hitte 3291
-term 3291
-helder 3289
-sterker 3289
-half 3282
-voertuie 3282
-oes 3280
-nooi 3273
-feitlik 3268
-besoekers 3267
-vermy 3267
-opgerig 3265
-ideale 3264
-student 3264
-beskerming 3262
-been 3260
-kwaliteit 3259
-passie 3254
-klop 3250
-toegeken 3250
-interessant 3249
-klem 3248
-state 3241
-vrouens 3240
-bitter 3238
-dik 3238
-lui 3237
-oefen 3233
-offer 3233
-seks 3233
-bydraes 3230
-mev 3230
-ontken 3229
-oorsprong 3229
-orania 3217
-daniel 3216
-verhoor 3215
-faktore 3206
-vlieg 3206
-toekenning 3198
-kursus 3195
-spesialiste 3195
-troue 3195
-reuse 3191
-vaardighede 3191
-handhaaf 3190
-bygewoon 3188
-agri 3181
-beantwoord 3180
-werking 3179
-gunsteling 3178
-verlies 3173
-kerkraad 3171
-vermaak 3170
-kontrakteurs 3168
-parlement 3163
-pogings 3163
-beloftes 3162
-ideaal 3162
-maria 3162
-psalm 3162
-gewig 3161
-tradisie 3161
-meyer 3159
-geliefde 3158
-sag 3158
-londen 3157
-gryp 3153
-hemelse 3153
-verwagting 3151
-asem 3148
-verstand 3148
-sagte 3146
-steyn 3146
-munisipale 3145
-roux 3145
-komitee 3142
-aangekondig 3141
-myne 3139
-rekening 3139
-lyding 3137
-voordele 3136
-ongeluk 3134
-vaste 3131
-preek 3127
-kommersiele 3126
-willem 3125
-werknemers 3124
-skepper 3123
-hieronder 3122
-opnuut 3122
-distrik 3117
-vloei 3116
-saad 3115
-toerusting 3112
-organisasies 3111
-spoor 3110
-terselfdertyd 3110
-wild 3110
-elemente 3107
-glimlag 3106
-tak 3102
-siening 3097
-kleure 3096
-droe 3093
-getoon 3089
-moed 3089
-band 3087
-francois 3086
-kommunikasie 3085
-teenwoordig 3080
-noordwes 3079
-ontbyt 3075
-mal 3074
-rustig 3074
-skuif 3069
-berge 3067
-belydenis 3064
-ore 3064
-heerlikheid 3059
-blankes 3058
-atkv 3057
-volledig 3057
-dans 3051
-hotel 3049
-vore 3048
-apr 3047
-roer 3042
-valse 3042
-gesond 3039
-identifiseer 3038
-prentjie 3038
-voortdurend 3038
-geel 3036
-krisis 3036
-predikant 3036
-stigting 3034
-hiervoor 3032
-emosionele 3021
-nogtans 3019
-vlakke 3018
-joubert 3016
-spandeer 3015
-koms 3014
-geloop 3013
-profeet 3012
-studies 3012
-griekse 3003
-wille 3003
-oorhandig 3001
-standpunt 3001
-voldoende 3001
-perspektief 3000
-prestasie 2999
-gesprekke 2998
-voels 2996
-toestande 2992
-debat 2991
-sun 2990
-kliek 2986
-voorreg 2984
-koos 2983
-tannie 2981
-laag 2977
-direkte 2976
-villiers 2976
-telkens 2975
-wedstryde 2975
-lus 2971
-bekommerd 2970
-terrein 2970
-bel 2969
-ondervinding 2969
-stelling 2968
-standaard 2966
-lankal 2965
-bekering 2964
-nederlandse 2963
-tekste 2963
-hennie 2962
-verval 2962
-aanbied 2961
-aanbeveel 2957
-hierna 2957
-film 2956
-pret 2954
-voorgestel 2953
-aangewend 2952
-nederland 2952
-bogenoemde 2950
-godsdienstige 2949
-jaco 2945
-moeg 2945
-haarself 2943
-enigiets 2941
-arms 2937
-ras 2936
-onderneem 2935
-middag 2933
-namibiese 2933
-toekomstige 2933
-privaat 2932
-vet 2931
-liewer 2929
-limpopo 2927
-noorde 2924
-private 2923
-produsente 2923
-waarsku 2922
-nat 2921
-mede 2916
-voorval 2915
-vanaand 2914
-positief 2913
-puik 2913
-bestel 2912
-getal 2911
-leraar 2910
-merk 2908
-begryp 2907
-thu 2905
-pretorius 2904
-zimbabwe 2904
-daaruit 2902
-kere 2900
-miljoene 2900
-aanbid 2897
-eiland 2892
-verskille 2892
-geestelik 2889
-nes 2889
-geken 2887
-elizabeth 2883
-meisies 2881
-lukas 2880
-fase 2876
-vinniger 2875
-loer 2874
-vervaardig 2874
-graan 2871
-drome 2868
-gevang 2866
-spanning 2863
-aktief 2860
-australie 2860
-teater 2860
-honger 2858
-regter 2853
-zyl 2853
-atmosfeer 2851
-veg 2851
-uitkom 2847
-kla 2846
-perde 2845
-wereldwyd 2844
-lam 2841
-normale 2840
-winkel 2840
-regverdig 2839
-liedjies 2835
-potensiaal 2835
-voorberei 2832
-gras 2827
-hierbo 2825
-seksuele 2825
-vermoed 2824
-verlang 2823
-mooiste 2820
-redding 2819
-funksie 2817
-onafhanklike 2813
-dam 2811
-maatskaplike 2811
-dorpie 2810
-volke 2810
-gehoorsaam 2808
-veilige 2808
-somer 2806
-universiteite 2806
-jonger 2805
-brein 2797
-port 2795
-berei 2794
-toegepas 2794
-bewyse 2792
-eenhede 2791
-eiers 2789
-soldate 2789
-streng 2788
-uitgespreek 2787
-vyande 2787
-gas 2786
-soorte 2786
-bronne 2785
-bespreking 2784
-venter 2784
-verwysing 2783
-opstaan 2781
-liewe 2780
-teologiese 2779
-vlag 2772
-drama 2771
-rusland 2770
-romeinse 2768
-armoede 2767
-onderneming 2767
-tue 2767
-republiek 2763
-gevat 2761
-kaartjies 2760
-tegniese 2760
-blomme 2759
-lot 2759
-blad 2757
-dieper 2756
-march 2752
-bos 2751
-gedien 2749
-nel 2747
-ewigheid 2746
-geslaan 2746
-risiko 2746
-luukse 2744
-geheim 2742
-kaptein 2742
-bokke 2741
-herhaal 2741
-teorie 2740
-individuele 2737
-ongelooflike 2735
-heerlik 2734
-begrawe 2733
-kommissie 2732
-benut 2731
-bedek 2729
-kunstenaar 2729
-rensburg 2725
-belange 2724
-maat 2724
-data 2723
-skenk 2721
-aanhou 2718
-saal 2717
-kersfees 2714
-komende 2714
-belowe 2712
-pous 2705
-nek 2703
-wetgewing 2702
-korrek 2699
-slim 2699
-antieke 2696
-mandela 2696
-wissel 2692
-vinnige 2691
-motors 2690
-tydskrif 2690
-voorspel 2688
-bal 2687
-duisend 2683
-spesies 2679
-vgl 2679
-kilometer 2677
-naas 2677
-spog 2677
-grootte 2675
-smith 2674
-volwasse 2674
-jongmense 2673
-gesinne 2664
-maatskappye 2661
-gedruk 2660
-uitvoer 2658
-visie 2658
-beplanning 2657
-lee 2655
-deeglik 2652
-eise 2652
-kante 2651
-twintig 2649
-houding 2648
-individue 2647
-ster 2647
-verwelkom 2647
-heers 2645
-gode 2642
-trane 2639
-vereniging 2637
-kalender 2635
-roeping 2631
-eerlik 2628
-versoening 2628
-handelinge 2627
-jaag 2626
-programme 2625
-literere 2619
-pragtig 2618
-aspek 2617
-betrek 2616
-toegerus 2614
-verskoning 2614
-bande 2613
-transvaal 2612
-onderhou 2611
-herken 2610
-steel 2610
-verlos 2610
-tee 2609
-profete 2608
-hoogs 2605
-strand 2605
-destydse 2604
-versameling 2604
-david 2603
-dusver 2603
-geboue 2598
-news 2598
-klassieke 2597
-deure 2596
-vrug 2596
-periode 2595
-troon 2592
-deelname 2591
-verlosser 2590
-voedsel 2590
-fondse 2589
-wenners 2589
-dop 2588
-stilte 2588
-wyd 2588
-opsie 2587
-dekades 2584
-siektes 2583
-gesoek 2582
-wereldoorlog 2582
-ben 2579
-engele 2578
-ondanks 2577
-appel 2573
-lange 2571
-miljard 2571
-reken 2570
-uitwerking 2570
-geweldige 2568
-noordelike 2566
-blare 2563
-bevel 2558
-getalle 2558
-droogte 2557
-hoofstad 2557
-afhanklik 2554
-dames 2554
-duisternis 2554
-fliek 2553
-suiker 2550
-gebooie 2549
-geslaag 2545
-vereistes 2544
-dwing 2543
-westerse 2541
-elektriese 2537
-alternatiewe 2535
-nerens 2535
-fokken 2534
-konsep 2534
-oorsaak 2531
-absoluut 2530
-aangekom 2528
-briewe 2526
-gegooi 2526
-uitgereik 2525
-regoor 2524
-deurdat 2519
-verbonde 2518
-sodanige 2517
-rekenaar 2516
-leierskap 2513
-huil 2512
-trichardt 2512
-graf 2510
-honderd 2508
-gereelde 2505
-lied 2505
-thabazimbi 2503
-gewaarsku 2501
-plat 2501
-veronderstel 2501
-coetzee 2500
-metode 2500
-via 2498
-skop 2495
-vrygestel 2495
-skoot 2493
-woestyn 2493
-gat 2492
-gebede 2492
-suidelike 2492
-wed 2491
-verhoed 2490
-maan 2489
-tong 2489
-romeine 2488
-jakob 2486
-vaar 2486
-gesteel 2483
-genesis 2482
-leeus 2482
-bygevoeg 2481
-amptelik 2480
-argument 2479
-skyn 2479
-bestudeer 2478
-onderwyser 2477
-laas 2475
-swartes 2474
-fourie 2473
-kern 2473
-redelike 2469
-waarlik 2468
-geveg 2467
-silwer 2467
-kerkgebou 2466
-ruim 2466
-styg 2461
-toestemming 2461
-troos 2458
-brittanje 2456
-reguit 2456
-james 2455
-beloof 2454
-verwerk 2454
-netjies 2453
-danie 2451
-bladsy 2444
-struktuur 2441
-dryf 2439
-sentraal 2439
-twaalf 2438
-ete 2437
-hout 2436
-toernooi 2436
-durban 2435
-leerder 2435
-malan 2431
-weier 2430
-arbeid 2429
-gemaklik 2429
-wiskunde 2429
-aangeneem 2428
-andries 2428
-gay 2427
-kor 2427
-grootliks 2425
-verbaas 2425
-emosies 2424
-morele 2423
-sterkte 2420
-kampus 2416
-toetse 2413
-vriendin 2413
-bydra 2412
-selfsorg 2412
-lodge 2411
-sleutel 2411
-spoed 2411
-onderskeie 2409
-oproep 2408
-potchefstroom 2408
-koppie 2404
-rekord 2404
-konflik 2403
-weermag 2399
-hendrik 2397
-job 2396
-vertoning 2396
-finaal 2394
-grondslag 2391
-mengsel 2389
-eienaars 2388
-sand 2388
-nasie 2381
-fri 2380
-resep 2380
-kreatiewe 2379
-papier 2377
-voortgaan 2375
-geskik 2374
-groente 2374
-klip 2374
-korrupsie 2374
-weste 2374
-rakende 2373
-termyn 2373
-verrig 2373
-korrekte 2370
-engel 2369
-aangeteken 2363
-konings 2363
-beskrywing 2362
-ondervind 2362
-omgee 2361
-elders 2360
-goedkoop 2359
-viljoen 2359
-oorgedra 2355
-speler 2355
-home 2353
-demokrasie 2351
-aangepas 2350
-bree 2347
-gebreek 2343
-versorg 2341
-beloop 2339
-hoogtepunt 2338
-vandaan 2337
-nieu 2335
-niekerk 2334
-oorwin 2333
-aangaande 2332
-evolusie 2332
-gereel 2332
-veroordeel 2332
-als 2331
-navrae 2331
-jonk 2330
-rykdom 2328
-vingers 2328
-gastehuis 2324
-august 2322
-ingevolge 2322
-produseer 2318
-post 2316
-stort 2316
-inisiatief 2315
-russiese 2315
-blog 2313
-bekyk 2312
-daad 2311
-droog 2311
-funksioneer 2311
-klerk 2311
-inhou 2309
-beperkte 2308
-ongeag 2307
-restaurant 2306
-koerante 2304
-vreemd 2301
-kontrak 2299
-suide 2298
-geheime 2296
-landelike 2296
-kwazulu 2295
-trouens 2292
-wonderlik 2292
-josef 2289
-rook 2289
-verneem 2286
-koring 2285
-geur 2283
-klank 2282
-jesaja 2279
-inheemse 2278
-primere 2278
-aanvalle 2277
-letterkunde 2277
-waaronder 2277
-comment 2276
-saamgestel 2276
-malema 2275
-betrokkenheid 2272
-byeenkoms 2272
-liedjie 2272
-mon 2271
-afrigter 2270
-onderskeidelik 2266
-stukke 2266
-sanlam 2265
-verdedig 2265
-gedeel 2264
-konferensie 2263
-weerstand 2262
-ongelooflik 2258
-inspirasie 2256
-pers 2256
-broeders 2251
-demokratiese 2250
-gegroei 2250
-algehele 2247
-bewering 2247
-rukkie 2246
-verskuif 2244
-meet 2243
-aanduiding 2242
-liefhet 2242
-kwessies 2241
-dokument 2240
-uitdrukking 2240
-erger 2236
-smit 2233
-skoene 2232
-bul 2231
-talent 2231
-africa 2230
-strate 2227
-wilde 2226
-gebod 2225
-oranje 2225
-selfoon 2223
-digters 2222
-latere 2222
-meneer 2222
-professor 2222
-ooie 2221
-matt 2219
-items 2217
-woordvoerder 2217
-kus 2216
-honderde 2215
-jean 2215
-siele 2215
-veldtog 2215
-wapens 2215
-kombinasie 2214
-koud 2214
-groet 2207
-les 2207
-pen 2204
-lippe 2203
-geregistreer 2202
-tronk 2202
-maklike 2201
-verlig 2201
-verower 2200
-aanneem 2198
-beelde 2197
-kerklike 2195
-lof 2192
-gemiddeld 2190
-dorpe 2189
-liter 2189
-afloop 2188
-stroom 2188
-dek 2187
-gekenmerk 2186
-moedig 2185
-dokumente 2182
-waarheen 2182
-wee 2180
-hegtenis 2178
-erfenis 2177
-vergelyking 2177
-blink 2176
-gedwing 2176
-kat 2175
-nagmaal 2174
-vreeslik 2174
-perfek 2173
-voorste 2173
-era 2171
-gert 2171
-vriendelik 2171
-gawe 2170
-opvoeding 2170
-anti 2169
-grade 2168
-all 2166
-bokant 2166
-geopen 2166
-skrywe 2166
-gewild 2162
-willie 2162
-oopmaak 2160
-eskom 2159
-ondergaan 2158
-opgestel 2158
-opsies 2158
-opgestaan 2156
-waai 2154
-nico 2153
-uitsprake 2152
-webblad 2149
-arme 2148
-gesamentlike 2148
-guns 2148
-african 2147
-gawes 2144
-uitsig 2144
-staar 2143
-vals 2143
-aangesluit 2141
-akademie 2141
-geeet 2140
-perfekte 2137
-heeltyd 2136
-johann 2136
-kanker 2136
-ontslae 2135
-rom 2134
-kamera 2133
-onttrek 2130
-katolieke 2129
-gen 2128
-volwassenes 2127
-keuses 2124
-skaam 2124
-bewerkstellig 2123
-erns 2122
-misbruik 2122
-riglyne 2122
-vordering 2121
-aanbod 2120
-aktiewe 2118
-leon 2118
-seuntjie 2118
-bottel 2117
-plesier 2117
-gedoop 2113
-vervolg 2112
-oefening 2109
-museum 2107
-open 2106
-spaar 2106
-japan 2105
-skrik 2105
-strydom 2105
-gebeurtenis 2103
-tekort 2103
-vyfde 2103
-storm 2102
-bewind 2100
-heilig 2099
-gevoelens 2098
-goedgekeur 2098
-junior 2097
-botter 2096
-indie 2096
-beoefen 2094
-slagoffers 2094
-diepte 2092
-verbied 2092
-geneig 2091
-koppe 2090
-uitgewers 2090
-gepleeg 2089
-mure 2089
-aangeval 2087
-geplant 2086
-trap 2086
-tuiste 2086
-ondersteuners 2085
-rapport 2085
-temas 2085
-aanlyn 2084
-minimum 2084
-geskape 2083
-predikante 2082
-toekennings 2082
-balans 2078
-afgehandel 2071
-betaling 2070
-sterwe 2070
-china 2069
-weeg 2069
-bestanddele 2067
-bywoon 2067
-genooi 2067
-instelling 2066
-kaart 2066
-strewe 2066
-kragte 2065
-peter 2065
-toerisme 2065
-respondent 2063
-anderkant 2061
-baan 2061
-ene 2060
-vroulike 2059
-verwoes 2057
-klippe 2055
-rome 2054
-bygedra 2052
-june 2051
-nageslag 2050
-baas 2049
-gefokus 2049
-dankbaarheid 2047
-elektroniese 2047
-inskrywings 2047
-wyne 2047
-absolute 2045
-kamers 2043
-parys 2042
-hektaar 2041
-kommer 2040
-instellings 2039
-wapen 2039
-anna 2038
-dominee 2038
-belasting 2037
-toyota 2037
-geantwoord 2036
-glas 2036
-realiteit 2035
-vergifnis 2035
-enigiemand 2034
-vriendelike 2034
-wandel 2034
-geweier 2033
-benewens 2031
-dom 2029
-waaruit 2029
-verg 2028
-south 2026
-charles 2024
-gids 2024
-kol 2024
-kwartaal 2024
-tande 2024
-february 2022
-beseer 2020
-tipiese 2019
-vergader 2019
-suider 2017
-gemeet 2016
-teenstelling 2016
-beskuldig 2015
-vonnis 2015
-gemik 2014
-streef 2013
-voorbereiding 2010
-herman 2008
-bele 2007
-gevier 2007
-uitgebrei 2007
-wederkoms 2006
-genees 2005
-kobus 2005
-opsig 2004
-versamel 2004
-pot 1999
-skynbaar 1999
-stappe 1999
-veranderinge 1995
-centurion 1994
-venster 1994
-wete 1994
-gesing 1990
-hierin 1990
-skaal 1990
-bederf 1989
-onwettige 1989
-gegewe 1988
-maag 1988
-bepalings 1985
-opgemerk 1985
-bedreig 1983
-belangstel 1982
-kak 1980
-mpumalanga 1980
-aandui 1979
-erediens 1979
-beklee 1978
-jacob 1978
-you 1978
-oond 1976
-aansienlik 1975
-bevry 1974
-dirk 1974
-ietwat 1973
-martin 1972
-gaar 1971
-verskyning 1970
-omstreeks 1966
-onse 1966
-opinie 1966
-aangemoedig 1964
-innerlike 1962
-aanspraak 1959
-literatuur 1959
-geleef 1958
-brei 1956
-redakteur 1956
-january 1955
-lughawe 1955
-dooie 1954
-litnet 1954
-wenke 1954
-sekerheid 1952
-begeerte 1949
-leeu 1949
-strukture 1947
-getoets 1946
-roekeloos 1946
-skei 1946
-dak 1945
-effektief 1945
-geduld 1945
-presteer 1945
-allerhande 1941
-bors 1941
-besighede 1940
-navorsers 1940
-allerlei 1939
-toewyding 1938
-hulpbronne 1937
-ervarings 1935
-ondernemings 1935
-rolprent 1935
-uitstekend 1934
-sedertdien 1933
-waarby 1933
-betoog 1932
-gewoond 1932
-jacobs 1928
-yahweh 1928
-dogtertjie 1924
-afgeneem 1923
-boonste 1922
-aangetref 1921
-den 1921
-mettertyd 1920
-bruid 1919
-grootgeword 1918
-potgieter 1918
-registreer 1917
-gehoorsaamheid 1916
-skip 1916
-thomas 1916
-kongres 1914
-standaarde 1914
-waargeneem 1914
-doelwitte 1913
-sondige 1913
-aangesig 1912
-koeie 1911
-detail 1909
-opwindende 1909
-juda 1908
-snaaks 1908
-syfers 1908
-weerspieel 1908
-klasse 1907
-massa 1907
-ookal 1907
-aanslag 1905
-keiser 1905
-make 1905
-publikasie 1905
-stam 1902
-waarborg 1902
-dringend 1901
-super 1899
-wetenskaplikes 1899
-maksimum 1898
-opname 1898
-genesing 1895
-end 1894
-figuur 1893
-vasgevang 1892
-swembad 1890
-relatief 1889
-deon 1888
-inteendeel 1888
-oplossings 1888
-slawe 1886
-bekeer 1884
-gemeenskaplike 1884
-rustige 1881
-paarl 1880
-resensie 1880
-sat 1879
-humor 1878
-voorstelle 1876
-moeilikheid 1875
-verskynsel 1874
-internasionaal 1873
-heelal 1872
-interpretasie 1872
-drank 1871
-henning 1871
-vereer 1871
-dog 1869
-erens 1867
-muller 1867
-spore 1867
-wins 1866
-jacques 1865
-pan 1863
-hopelik 1862
-beindruk 1861
-bereken 1861
-styf 1861
-magtige 1859
-michael 1859
-oorgeneem 1859
-albert 1858
-proe 1858
-strategie 1856
-art 1854
-beoordeel 1853
-tereg 1853
-verras 1853
-baklei 1852
-neus 1852
-vorme 1852
-moontlikhede 1851
-gekoppel 1850
-woonstel 1850
-anton 1848
-bok 1848
-kortverhale 1848
-insluitend 1847
-stasie 1846
-permanente 1845
-geweldig 1844
-heerden 1844
-lengte 1843
-televisie 1843
-tent 1843
-breytenbach 1842
-bedoeling 1841
-ontspan 1840
-dun 1839
-opbrengs 1837
-verdrukking 1837
-oornag 1833
-woede 1833
-bekostig 1832
-toenemend 1832
-voorts 1832
-blaas 1831
-ergste 1831
-teruggekeer 1831
-ingaan 1827
-ingelig 1827
-werkgewer 1826
-steve 1825
-antichris 1824
-individu 1824
-formaat 1821
-times 1820
-blik 1819
-priester 1819
-sms 1819
-gewag 1817
-trust 1816
-finansies 1814
-gesindheid 1812
-omvang 1811
-mamma 1810
-klimaat 1809
-skok 1809
-vashou 1808
-geluister 1807
-buiten 1806
-henry 1805
-bestee 1803
-funksies 1802
-onbekende 1801
-aangehou 1800
-simbool 1798
-infrastruktuur 1797
-nederlands 1797
-swem 1797
-blom 1796
-negatief 1795
-perseel 1795
-vuil 1795
-takke 1794
-formele 1793
-prinsloo 1791
-gegrond 1790
-tevore 1789
-visse 1789
-enigsins 1788
-onderwerpe 1787
-oorheers 1787
-vertolk 1786
-faktor 1785
-blydskap 1784
-bladsye 1783
-chemiese 1783
-pierre 1783
-eenmaal 1782
-ronde 1782
-meester 1781
-ontsnap 1781
-poog 1781
-gelyke 1780
-gevaarlik 1780
-versekering 1780
-blote 1779
-betree 1778
-begroting 1777
-fakulteit 1777
-geidentifiseer 1777
-gesorg 1777
-ring 1773
-kragtige 1771
-geweer 1770
-prokureur 1770
-sodanig 1770
-geselskap 1769
-oopgemaak 1769
-skouer 1769
-buiteland 1768
-administratiewe 1766
-verbruikers 1766
-areas 1765
-bewerk 1763
-derhalwe 1763
-hede 1762
-verbintenis 1762
-geeste 1761
-toorn 1761
-erf 1760
-vliegtuig 1759
-liberale 1758
-buig 1757
-oct 1757
-ingedien 1756
-leeg 1755
-bek 1754
-gregoriaanse 1754
-lammers 1754
-gerhard 1753
-diepste 1751
-getuies 1750
-aangevoer 1749
-dissipline 1749
-anglo 1747
-robert 1747
-hans 1746
-oppervlak 1746
-afkomstig 1743
-egte 1742
-mattheus 1742
-gebid 1741
-transformasie 1741
-helpende 1740
-verdediging 1740
-betyds 1739
-hedendaagse 1739
-voorwaardes 1738
-skouers 1737
-besorg 1736
-cape 1736
-volhoubare 1736
-blootgestel 1735
-gemors 1735
-rassisme 1735
-koper 1734
-veiling 1734
-webtuiste 1733
-amptenare 1732
-italie 1731
-almagtige 1730
-berus 1730
-tweedens 1730
-kaas 1729
-uitstalling 1729
-winkels 1728
-aansluit 1727
-apostel 1727
-hugo 1726
-tesame 1726
-spoedig 1725
-toegeneem 1725
-uniek 1724
-aanvaarding 1723
-metodes 1723
-oppervlakte 1723
-resepte 1723
-oomblikke 1721
-sektor 1721
-wend 1721
-christendom 1720
-tensy 1720
-aktiwiteit 1719
-kanse 1719
-owerhede 1719
-rasse 1719
-resultaat 1717
-opstand 1715
-aankom 1713
-altesaam 1712
-sielkundige 1712
-gedurig 1710
-twitter 1710
-nuusbrief 1708
-vreet 1707
-families 1706
-oortuiging 1706
-saamstem 1706
-trein 1706
-uitgegee 1705
-modelle 1704
-poste 1704
-wortels 1703
-selde 1702
-brink 1700
-skree 1700
-gestyg 1699
-gespreek 1698
-psalms 1698
-koers 1697
-pienaar 1696
-grys 1695
-instituut 1695
-jagters 1695
-verhuis 1695
-vloer 1695
-atlete 1693
-hek 1693
-medium 1693
-sekuriteit 1693
-simon 1693
-vervolgens 1693
-elektrisiteit 1692
-uitgawes 1692
-york 1692
-heerskappy 1691
-jes 1690
-vervulling 1689
-israeliete 1688
-dring 1687
-uitbreiding 1687
-uitsondering 1687
-netwerk 1686
-omring 1686
-game 1685
-stamme 1685
-streke 1685
-volgelinge 1685
-beserings 1684
-voorraad 1684
-wesens 1684
-markus 1681
-skud 1681
-doelwit 1680
-klaarblyklik 1680
-kwalifiseer 1680
-klient 1679
-las 1678
-toespraak 1678
-belangriker 1677
-kollegas 1677
-raaksien 1677
-ruik 1677
-verspreiding 1677
-besonderse 1676
-jannie 1676
-opgedoen 1676
-afgele 1675
-koel 1675
-this 1674
-afwesigheid 1673
-gepaard 1671
-waardevolle 1671
-rose 1670
-vinger 1670
-hofmeyr 1669
-fiets 1668
-gewonder 1668
-bykomende 1666
-geeindig 1666
-uitmaak 1665
-gedeeltes 1664
-ingang 1664
-jansen 1664
-stry 1664
-kampe 1661
-priesters 1661
-absa 1660
-oppad 1660
-brandstof 1659
-omskep 1659
-verslaan 1659
-vorms 1659
-beskadig 1657
-teenoorgestelde 1656
-bosveld 1655
-waardering 1655
-klompie 1654
-slagoffer 1654
-bemark 1653
-getuie 1653
-verhandel 1653
-voorgekom 1653
-gelukkige 1652
-stig 1652
-aansien 1651
-groeiende 1651
-ellende 1650
-voorle 1650
-manlike 1649
-markte 1649
-verken 1649
-gevul 1648
-nietemin 1648
-rock 1648
-behulp 1647
-hoender 1647
-kenners 1647
-klagtes 1646
-pienk 1646
-are 1645
-beampte 1645
-rots 1645
-insluitende 1643
-geslagte 1642
-verbreek 1641
-verenig 1641
-brug 1640
-toeneem 1640
-prins 1639
-room 1639
-armes 1638
-hierop 1638
-kritiese 1638
-verf 1638
-bad 1637
-strategiese 1636
-verbetering 1636
-gunste 1634
-depressie 1633
-liggies 1633
-gely 1632
-sewende 1632
-bates 1631
-liefhe 1631
-soen 1631
-verplig 1631
-liga 1628
-owerheid 1628
-take 1628
-toeriste 1628
-aanvang 1627
-skoonheid 1627
-gehaal 1626
-rou 1626
-beoog 1625
-fonds 1625
-terugvoer 1625
-dertig 1624
-situasies 1624
-hawe 1623
-kollege 1623
-kommunikeer 1622
-opbou 1622
-tydelike 1622
-waag 1622
-spesie 1621
-belangrikheid 1620
-human 1620
-july 1620
-kandidate 1619
-mat 1619
-onderteken 1618
-bure 1617
-definitief 1617
-uiterste 1617
-advies 1616
-slang 1616
-buitengewone 1614
-definisie 1614
-pres 1614
-toenemende 1614
-behoorlike 1613
-gesigte 1613
-herinneringe 1613
-planeet 1613
-sondaars 1612
-ant 1611
-daarteen 1611
-susan 1610
-toename 1610
-bevordering 1609
-gronde 1609
-pla 1607
-gesteek 1606
-eenkant 1605
-geliefdes 1605
-lok 1605
-trofee 1604
-vasgestel 1604
-egpaar 1602
-joernalis 1602
-des 1601
-regisseur 1601
-byt 1600
-geleidelik 1600
-publiseer 1600
-opneem 1599
-sabbat 1599
-kanada 1596
-landskap 1596
-wolke 1595
-durf 1594
-aksies 1592
-mes 1592
-apostels 1591
-omvattende 1591
-koek 1590
-lente 1590
-skare 1589
-goedere 1587
-sisteem 1587
-alledaagse 1586
-bekendstelling 1586
-von 1586
-element 1584
-prestasies 1584
-kudde 1583
-voortbestaan 1583
-walt 1583
-saai 1582
-sanger 1580
-werknemer 1580
-uitgebreide 1579
-westelike 1579
-kniee 1578
-nwu 1578
-onseker 1577
-doeltreffend 1576
-geskei 1576
-afgelei 1575
-gevaarlike 1575
-badkamer 1574
-uitstaande 1574
-operasie 1573
-slot 1573
-afgesluit 1571
-daal 1571
-eindelik 1571
-biblioteek 1570
-philip 1570
-wol 1570
-comments 1569
-dame 1569
-hoort 1569
-kosbare 1568
-soet 1568
-waartydens 1567
-eilande 1566
-leeftyd 1566
-oostelike 1566
-fanie 1565
-temperatuur 1565
-administrasie 1563
-sent 1563
-andersins 1561
-beslag 1561
-grondhervorming 1561
-ingeneem 1561
-normaal 1561
-onafhanklikheid 1561
-springbokke 1561
-weinig 1561
-posadres 1560
-ignoreer 1557
-opening 1557
-stelsels 1557
-gestap 1556
-pleeg 1555
-weiding 1555
-aangebring 1554
-persoonlikheid 1553
-sekondes 1553
-monument 1552
-onsekerheid 1552
-regverdige 1552
-vrystaatse 1552
-epos 1551
-nov 1550
-boerevolk 1549
-kenmerke 1549
-ontbreek 1549
-uitvind 1549
-plig 1548
-generasie 1547
-vergaderings 1547
-aangespreek 1546
-verbeelding 1546
-woning 1546
-goedkeuring 1545
-prakties 1545
-tuks 1545
-dvd 1544
-terugkom 1544
-testamentiese 1542
-liggame 1541
-etlike 1537
-geensins 1536
-splinternuwe 1536
-dokters 1535
-provinsies 1535
-gewas 1534
-swanger 1534
-afsonderlike 1533
-persentasie 1532
-reelings 1532
-yskas 1532
-house 1530
-hantering 1529
-borg 1528
-dieet 1528
-ontvangs 1528
-oorkant 1528
-simptome 1528
-luidens 1527
-hoegenaamd 1524
-oorgawe 1524
-baat 1523
-benoem 1523
-skaap 1523
-verlaag 1523
-enjin 1522
-boot 1521
-genaamd 1521
-inneem 1520
-onderskeid 1520
-vereiste 1519
-klap 1518
-sesde 1518
-oulike 1517
-waarskuwing 1517
-moeiliker 1516
-ryp 1515
-sekretaris 1515
-bedrog 1514
-sam 1513
-verwysings 1513
-aanvanklike 1512
-verlange 1512
-bier 1511
-sapd 1511
-heidene 1510
-swaarkry 1510
-vloek 1510
-eksamen 1509
-swaard 1509
-vervolging 1509
-beker 1508
-moorde 1508
-olivier 1507
-vallei 1507
-diversiteit 1506
-hemele 1506
-orals 1506
-wiele 1506
-barnard 1505
-besittings 1505
-erasmus 1504
-toegeskryf 1504
-argumente 1502
-bekendste 1501
-october 1500
-opregte 1500
-kknk 1498
-effe 1497
-britte 1496
-ingevoer 1496
-prosesse 1496
-regop 1495
-aandeel 1494
-interne 1493
-verskriklik 1493
-pasiente 1492
-effektiewe 1491
-gesukkel 1491
-bekostigbare 1490
-filosofie 1490
-behartig 1488
-eva 1487
-plaaslik 1485
-raamwerk 1484
-verteenwoordigers 1484
-werf 1484
-oorkom 1482
-belhar 1481
-keur 1481
-oftewel 1480
-retief 1480
-rowers 1480
-uitslae 1479
-enorme 1478
-groepie 1478
-regkry 1478
-akteur 1476
-ope 1476
-uitkyk 1475
-beer 1474
-bekendgestel 1473
-opvoedkundige 1473
-jordaan 1471
-addisionele 1470
-angs 1469
-vrek 1468
-opgedaag 1467
-preez 1467
-bedreiging 1466
-blind 1465
-oorsee 1465
-verligting 1465
-vermoedelik 1465
-herinnering 1463
-mandjie 1462
-banke 1461
-barmhartigheid 1461
-beskuldigdes 1461
-kunste 1460
-william 1460
-aanbidding 1459
-marie 1459
-sous 1459
-opgelei 1458
-bejaardes 1457
-hope 1456
-digitale 1455
-keel 1454
-begeer 1453
-kantore 1453
-opreg 1452
-genader 1450
-mislei 1449
-paartjie 1449
-openlik 1448
-uitvoering 1448
-aanvaarbaar 1447
-deurgaans 1447
-mulder 1447
-tieners 1447
-botswana 1445
-elf 1445
-adres 1443
-beeindig 1443
-gevolgtrekking 1442
-ooreenkomste 1442
-instansies 1441
-noodsaaklike 1441
-vernoem 1441
-werksaam 1440
-within 1440
-tradisies 1439
-verkrag 1437
-voorspoed 1437
-intellektuele 1436
-klag 1436
-beskikking 1435
-city 1435
-gedraai 1435
-lyne 1435
-oord 1435
-riviere 1435
-volmaak 1435
-onafhanklik 1434
-patroon 1434
-verbrand 1434
-landdros 1432
-lekkeslaap 1432
-oue 1432
-teenstander 1432
-huur 1430
-kroon 1430
-samuel 1430
-stoep 1430
-uitnodiging 1430
-daag 1428
-matteus 1428
-navraag 1428
-praktyke 1428
-standpunte 1427
-jun 1426
-bemarking 1424
-opmerking 1424
-dispatch 1423
-uitkoms 1423
-aansoeke 1422
-avontuur 1422
-cloete 1421
-gisteraand 1421
-read 1421
-terloops 1421
-aanskou 1420
-myn 1420
-petrol 1420
-samestelling 1420
-selfde 1420
-bevraagteken 1419
-stoot 1419
-voorwaar 1419
-vriendskap 1418
-boodskappe 1417
-kotze 1417
-lapa 1417
-put 1416
-dekade 1415
-koningin 1415
-leuen 1415
-chaos 1414
-doodgeskiet 1414
-heil 1414
-roof 1414
-berigte 1413
-luk 1413
-aankoms 1412
-gelaai 1412
-hetsy 1412
-oosthuizen 1410
-smeer 1410
-voortaan 1410
-minuut 1409
-verkope 1408
-aandele 1406
-richard 1406
-beroof 1405
-halwe 1405
-kanaal 1405
-oorvloed 1405
-geopenbaar 1404
-outomaties 1404
-stadion 1404
-doeleindes 1403
-visuele 1403
-beweerde 1402
-brits 1402
-konsert 1402
-verniet 1402
-uitgebeeld 1401
-aangekla 1400
-salomo 1400
-beleggings 1399
-gate 1399
-onreg 1399
-slotte 1399
-insette 1398
-skat 1398
-stert 1398
-bedeling 1397
-gedrink 1397
-jack 1397
-ligging 1397
-loof 1397
-nelson 1397
-omstrede 1397
-karel 1395
-verset 1395
-amp 1393
-begrafnis 1393
-ontmoeting 1393
-registrasie 1393
-optel 1392
-stoel 1392
-opperman 1390
-verdagtes 1390
-pro 1389
-verhit 1389
-opvallend 1388
-driee 1387
-oorblywende 1387
-volmaakte 1387
-oorlewing 1386
-tydelik 1386
-google 1384
-afdelings 1382
-besprekings 1382
-feb 1382
-troepe 1382
-huisves 1381
-tabel 1381
-verwagte 1381
-leraars 1380
-werp 1380
-komplekse 1378
-namate 1378
-gesny 1377
-kontant 1377
-etniese 1376
-regerings 1376
-kompleks 1375
-opgewek 1375
-prediking 1375
-oseaan 1374
-voorkeur 1374
-aanhangers 1373
-beswaar 1373
-getroue 1373
-agterkom 1372
-vergesel 1372
-hannes 1371
-nabye 1371
-rondte 1371
-show 1370
-beskikbare 1369
-gedryf 1369
-selfvertroue 1369
-swakker 1369
-bes 1368
-schoeman 1368
-seeland 1368
-snyman 1368
-uiteraard 1367
-eugene 1365
-liefdevolle 1365
-permalink 1365
-stres 1365
-kulture 1364
-vergoeding 1364
-integriteit 1363
-resensies 1363
-verduideliking 1363
-ganse 1362
-implikasies 1362
-bewaring 1360
-opsoek 1360
-vorder 1360
-burgemeester 1359
-deeg 1358
-sweet 1358
-teiken 1357
-aanpak 1356
-maandelikse 1354
-platteland 1354
-plekkie 1353
-vanself 1353
-weeklikse 1353
-krap 1352
-sarl 1352
-leuens 1351
-tou 1351
-aanbieding 1349
-olimpiese 1349
-uitgaan 1349
-verbinding 1349
-verlof 1349
-kimberley 1348
-politici 1348
-wereldwye 1348
-doodmaak 1347
-duits 1347
-slaapkamer 1347
-theron 1347
-tydskrifte 1347
-konsentreer 1346
-ervare 1345
-spele 1345
-uitmekaar 1345
-broek 1343
-gevlug 1343
-kabinet 1343
-kyknet 1343
-hooggeregshof 1342
-saamwerk 1342
-waters 1342
-asie 1341
-grieks 1341
-misluk 1341
-held 1340
-toepas 1340
-sondig 1339
-sprekers 1339
-tipies 1339
-toevallig 1339
-vandeesweek 1339
-dollar 1338
-geriewe 1336
-diefstal 1335
-vooruit 1334
-deurmekaar 1333
-kursusse 1333
-publikasies 1332
-swaai 1332
-toegestaan 1332
-onnodig 1331
-veertig 1331
-bestemming 1329
-fisies 1329
-geheue 1329
-knie 1329
-koninklike 1328
-opgelos 1328
-doeltreffende 1327
-verjaarsdag 1327
-bystand 1326
-benadeel 1325
-hierdeur 1325
-bord 1324
-kaal 1323
-paradys 1323
-toring 1322
-vrydagaand 1321
-gewapende 1320
-outeur 1320
-rsg 1320
-ruil 1320
-verwagtinge 1319
-bate 1317
-gemoed 1317
-hoeveelhede 1317
-verwoord 1317
-gepos 1316
-goedkoper 1316
-senwes 1316
-versier 1316
-voed 1316
-boekie 1315
-gemeen 1315
-regulasies 1314
-saans 1314
-uitsonderlike 1314
-biologiese 1313
-opmerkings 1312
-your 1312
-gelykenis 1311
-onderhandel 1311
-belegging 1309
-visser 1309
-binnelandse 1308
-koshuis 1308
-stewige 1308
-uitgesluit 1308
-danke 1307
-geinspireer 1307
-grondwetlike 1307
-hierby 1307
-ngk 1306
-klagte 1305
-sakkie 1304
-toesig 1304
-lesse 1303
-ingestuur 1302
-normaalweg 1302
-gelos 1301
-spanje 1301
-bind 1300
-skryfwerk 1300
-betroubare 1299
-geklop 1298
-indiese 1298
-benader 1297
-bus 1297
-middagete 1297
-beduidende 1295
-spruit 1294
-stellings 1294
-heiliges 1293
-onderdruk 1293
-soeke 1293
-aangegaan 1292
-kandidaat 1292
-feeste 1291
-lieflike 1291
-ontneem 1291
-aparte 1290
-buurman 1290
-islam 1290
-salaris 1290
-genetiese 1289
-kenmerk 1289
-medemens 1289
-moslems 1289
-voorwerpe 1289
-oordra 1288
-raai 1288
-saul 1288
-vanselfsprekend 1288
-rys 1287
-pap 1286
-teoloe 1286
-ingeskryf 1285
-spreker 1285
-verre 1285
-doelbewus 1284
-saggies 1284
-skuil 1284
-uitslag 1284
-cheetahs 1283
-gebruike 1283
-vuurwapen 1283
-juffrou 1282
-polities 1282
-opstel 1281
-roem 1280
-ballingskap 1279
-bees 1279
-finansieel 1279
-oortreding 1279
-sessie 1279
-sakke 1278
-ministerie 1276
-tags 1276
-dagboek 1275
-black 1274
-sjokolade 1274
-uitsien 1274
-agenda 1273
-geag 1273
-sigbare 1273
-jakobus 1272
-kruip 1272
-organiese 1272
-aartappels 1271
-lirieke 1271
-petisie 1271
-rolle 1271
-verlief 1271
-verslae 1271
-romantiese 1270
-cronje 1268
-gemengde 1268
-reuk 1268
-koor 1267
-profesiee 1267
-wek 1267
-aanstelling 1266
-maats 1266
-vrygelaat 1266
-agterna 1265
-dubbel 1265
-korporatiewe 1265
-korter 1265
-daarheen 1264
-basies 1263
-emosioneel 1263
-sigself 1263
-uiteenlopende 1261
-beloon 1260
-eiser 1260
-ramme 1260
-gedaal 1259
-inkom 1259
-kategismus 1259
-maroela 1259
-skilder 1259
-voortdurende 1258
-foon 1257
-boog 1256
-uitgewys 1256
-days 1255
-ingesamel 1255
-marius 1255
-prediker 1255
-chinese 1254
-gideon 1253
-tydjie 1253
-vernaamste 1253
-vou 1253
-versorging 1252
-emosie 1251
-fantastiese 1251
-geseen 1251
-respekteer 1251
-verkragting 1251
-motivering 1250
-sitkamer 1250
-vroeere 1250
-geskikte 1249
-gewasse 1249
-alternatief 1248
-gereken 1248
-meld 1248
-mors 1248
-optredes 1248
-telling 1248
-vries 1246
-impliseer 1245
-selfbeskikking 1245
-bewussyn 1243
-opgevolg 1243
-uitgenooi 1243
-life 1242
-opkom 1242
-babas 1240
-boereoorlog 1240
-digkuns 1240
-medisyne 1240
-menseregte 1240
-tlu 1240
-wereldbeker 1240
-aangepak 1239
-akteurs 1239
-dors 1239
-soortgelyk 1239
-esegiel 1238
-onskuldig 1237
-tafelberg 1237
-dwelms 1236
-geskrifte 1236
-grote 1236
-kiesers 1236
-sondae 1236
-vaders 1236
-hengel 1235
-bewegings 1233
-geregtig 1233
-protea 1233
-gepas 1232
-medalje 1232
-ontleed 1232
-paleis 1232
-verliese 1232
-altwee 1231
-springbok 1231
-versuim 1231
-diesel 1230
-geskenke 1230
-permanent 1230
-stukkies 1230
-vigs 1230
-sterkste 1229
-ontdekking 1228
-sending 1228
-virus 1226
-voorwaarde 1226
-adriaan 1225
-interaksie 1225
-afneem 1224
-saligheid 1224
-munisipaliteite 1223
-uitgestel 1223
-ingespan 1222
-matriek 1222
-waarhede 1222
-wesenlike 1222
-etiese 1221
-eweneens 1221
-krieket 1221
-klanke 1220
-verwarring 1220
-howe 1219
-vermoens 1219
-vorster 1219
-gekos 1218
-oorsig 1218
-gewoonte 1217
-orkes 1217
-selfmoord 1217
-opkomende 1215
-enigeen 1213
-gepaste 1213
-ligter 1212
-huwelike 1211
-profesie 1211
-tik 1211
-world 1211
-goewerneur 1210
-lewend 1210
-menings 1210
-aanmekaar 1209
-spot 1209
-vandaar 1209
-vlerke 1209
-aanpas 1208
-gereageer 1207
-kitaar 1206
-ongeloof 1206
-uitleg 1206
-viering 1206
-woordfees 1206
-begelei 1205
-hotelle 1205
-produsent 1205
-strooi 1205
-doodgemaak 1204
-fariseers 1204
-kundigheid 1203
-oorbly 1203
-vooruitgang 1203
-potensiele 1202
-tuine 1202
-afval 1201
-gestop 1201
-waarvolgens 1201
-eintlike 1200
-leerling 1200
-lek 1200
-rooms 1200
-bulls 1199
-hemp 1199
-spieel 1199
-voorgele 1199
-kostes 1198
-voornemende 1198
-weliswaar 1198
-dienslewering 1197
-gemak 1197
-gevange 1197
-landwyd 1197
-uiteindelike 1197
-dapper 1196
-rustenburg 1196
-versoeking 1196
-sharks 1195
-vernietiging 1195
-gestalte 1194
-maatreels 1194
-onbekend 1194
-opgelewer 1194
-taamlik 1194
-afgekom 1193
-instrument 1193
-talente 1193
-vensters 1192
-versoen 1192
-gekuier 1191
-naude 1191
-siener 1191
-italiaanse 1190
-radikale 1190
-westhuizen 1190
-afspraak 1189
-spyt 1189
-uitreik 1189
-white 1189
-oscar 1188
-regterhand 1188
-veranderings 1188
-amerikaners 1187
-jagter 1187
-vandat 1187
-verskriklike 1186
-berou 1185
-iii 1185
-mosambiek 1185
-partykeer 1185
-skildery 1185
-versending 1185
-middelburg 1184
-lekke 1183
-voorgestelde 1183
-gebruikers 1182
-hieraan 1182
-smuts 1182
-dringende 1181
-skou 1181
-gejaag 1180
-golf 1180
-uitleef 1180
-afgesien 1179
-lieg 1179
-miv 1179
-dreig 1178
-duik 1178
-werker 1178
-duim 1177
-getree 1177
-kas 1177
-opgele 1177
-sertifikaat 1177
-eier 1176
-gemis 1176
-insiens 1176
-aanspreek 1175
-lidmaatskap 1175
-menswees 1175
-pluk 1175
-tom 1175
-pleit 1174
-harder 1173
-klits 1173
-ooreenstemming 1173
-druiwe 1172
-staande 1172
-weerhou 1172
-wyer 1172
-aantrek 1171
-grobler 1171
-onwettig 1171
-tegniek 1171
-basson 1170
-ekonomies 1170
-gerieflike 1170
-gevoeg 1169
-plattelandse 1169
-roos 1169
-view 1169
-voorwerp 1169
-aansienlike 1168
-beroemde 1167
-katte 1167
-koester 1167
-kroeg 1167
-soektog 1167
-voortrekkers 1167
-tegnieke 1166
-tipes 1166
-working 1166
-isak 1165
-kleinkinders 1165
-opgebou 1165
-tradisioneel 1165
-volksraad 1165
-one 1164
-profiel 1164
-aftrede 1163
-reik 1163
-bemagtig 1162
-georganiseerde 1162
-gevorderde 1162
-onderhoude 1161
-drasties 1160
-uitgekom 1160
-welke 1160
-daarbenewens 1159
-erge 1159
-oorval 1159
-regdeur 1159
-kenmerkende 1158
-menige 1158
-aldus 1157
-koloniale 1157
-oorloe 1157
-platform 1157
-verdagte 1157
-with 1157
-fiksie 1156
-gewoontes 1156
-goedheid 1156
-koei 1156
-leen 1156
-murray 1156
-skote 1156
-haas 1154
-peper 1153
-stukkend 1152
-verhoging 1152
-slaaf 1151
-vryf 1151
-gewete 1150
-herder 1150
-tim 1150
-eredienste 1149
-kwaai 1149
-geskiedkundige 1148
-heidense 1148
-noudat 1146
-vakbond 1146
-sleep 1145
-aanklag 1144
-daaropvolgende 1144
-genoemde 1144
-verswak 1144
-ywer 1144
-afle 1142
-netjiese 1142
-afsterwe 1141
-julleself 1141
-sig 1141
-temperature 1141
-verkiesings 1141
-verwar 1141
-wittes 1141
-aankoop 1140
-genl 1140
-kalahari 1140
-kalwers 1140
-rok 1140
-statistiek 1140
-aangeleentheid 1139
-burgerlike 1139
-uiterlike 1139
-reenval 1138
-vaal 1137
-vantevore 1137
-helde 1136
-aande 1135
-dosent 1134
-gevestigde 1133
-vyftig 1133
-love 1132
-gelag 1131
-inspireer 1131
-trotse 1131
-december 1130
-gewildste 1130
-nedersetting 1130
-toegewyde 1130
-kweek 1129
-kennisgewing 1128
-nagte 1128
-sokker 1128
-verwante 1128
-opsomming 1127
-worstel 1127
-onthul 1126
-praag 1126
-geskrywe 1125
-beywer 1124
-julius 1124
-pole 1124
-vestiging 1124
-wonde 1124
-aangehaal 1123
-skoolhoof 1123
-angola 1122
-fotograaf 1122
-presiese 1122
-verrassing 1122
-bewerings 1121
-myns 1121
-reaksies 1121
-instrumente 1120
-pakkie 1120
-eerlike 1119
-goddelose 1119
-kap 1119
-gebeurtenisse 1118
-geteken 1118
-kelder 1118
-suidwes 1118
-neiging 1117
-onskuldige 1117
-direksie 1116
-heiligheid 1116
-rekenaars 1116
-aangemeld 1115
-written 1115
-elia 1114
-speletjies 1114
-beset 1113
-front 1113
-instansie 1113
-romans 1113
-wense 1113
-alexander 1112
-begeertes 1112
-getel 1112
-deeglike 1111
-geduldig 1111
-voorgehou 1111
-aankondiging 1110
-aug 1110
-dramatiese 1110
-krities 1110
-bedrywighede 1109
-horings 1109
-spasie 1109
-dateer 1108
-lewendige 1108
-sitplek 1108
-toegedien 1108
-lewendig 1107
-wiel 1107
-ford 1106
-gebel 1106
-geproduseer 1106
-gly 1106
-sjoe 1106
-tas 1105
-bekroon 1104
-gedeeltelik 1104
-alkohol 1103
-staal 1103
-aangekoop 1102
-besonders 1102
-christo 1101
-missie 1100
-oplos 1100
-verwerping 1100
-middels 1099
-said 1099
-sep 1099
-menigte 1098
-bestuurders 1097
-gelowe 1097
-intieme 1097
-spies 1097
-vrese 1097
-loon 1096
-not 1096
-uie 1096
-waartoe 1096
-kultivars 1095
-verheerlik 1095
-gesogte 1094
-meel 1094
-kaarte 1093
-misdade 1093
-ontleding 1093
-spuit 1093
-barend 1092
-bedink 1092
-bezuidenhout 1092
-bestempel 1091
-lekkerste 1091
-mannetjie 1091
-toeganklik 1091
-dubbele 1090
-skotland 1090
-liggaamlike 1089
-meebring 1089
-sneeu 1088
-verhef 1088
-grootskaalse 1087
-oorsese 1087
-simbole 1087
-geslaap 1086
-jager 1086
-boedel 1085
-publieke 1085
-stormers 1085
-uiteengesit 1085
-bars 1084
-geassosieer 1084
-landgoed 1084
-masjien 1084
-merkwaardige 1084
-san 1084
-trekkers 1084
-veearts 1084
-besin 1083
-kopers 1083
-mike 1083
-sug 1083
-verhoogde 1083
-verteenwoordiger 1083
-lopies 1081
-phillip 1081
-vermeerder 1081
-binneste 1080
-dwarsdeur 1080
-gevare 1080
-riaan 1080
-kortliks 1078
-mits 1078
-verkieslik 1078
-inwoner 1077
-oortree 1077
-pappa 1077
-skeiding 1077
-stapel 1077
-fort 1076
-tempo 1076
-trauma 1076
-verhinder 1075
-eienskap 1073
-geeis 1073
-swakopmund 1073
-egskeiding 1072
-protes 1072
-reply 1072
-voeding 1072
-agent 1071
-blinde 1071
-geskok 1071
-hoeksteen 1071
-insigte 1071
-gekonfronteer 1070
-uitgewer 1070
-regstellende 1069
-geregistreerde 1068
-sang 1068
-spreuke 1068
-rubriek 1066
-school 1066
-gewillig 1065
-rolspelers 1065
-afrigters 1064
-passasiers 1064
-waarteen 1064
-aanwesig 1063
-klubs 1062
-offers 1062
-plaaswerkers 1062
-dig 1061
-great 1061
-jonker 1061
-rapporteer 1061
-vertalings 1061
-wortel 1061
-blok 1060
-hieruit 1060
-laastens 1060
-sluk 1060
-nagenoeg 1059
-patrone 1059
-byeenkomste 1058
-duitsers 1058
-kloof 1058
-ongetwyfeld 1058
-vennootskap 1058
-andrew 1057
-rakke 1057
-gal 1056
-ondergang 1056
-uitoefen 1056
-web 1056
-terroriste 1055
-verbruik 1055
-bevestiging 1054
-dronk 1054
-aanhoudend 1053
-kleinste 1053
-opwinding 1053
-argitek 1052
-oortref 1052
-verdra 1052
-beslissing 1051
-bodem 1051
-jeremia 1051
-kollega 1051
-indrukwekkende 1050
-letters 1050
-verstom 1050
-films 1049
-geskrewe 1049
-godheid 1049
-syfer 1049
-voorskrifte 1049
-wonderwerk 1049
-boetie 1048
-bybels 1048
-aangename 1047
-godsdienste 1047
-kleintjies 1047
-oorweging 1047
-vuurwapens 1047
-hebreers 1046
-pleks 1046
-vak 1046
-verhoorhof 1046
-aanklagte 1045
-genre 1045
-opdragte 1045
-prent 1045
-sjina 1045
-volheid 1045
-volume 1045
-vrymoedigheid 1045
-afskeid 1044
-belewenis 1044
-vervat 1044
-binnekant 1043
-homoseksualiteit 1043
-rit 1043
-aanmerking 1042
-deernis 1042
-ironies 1042
-kasteel 1042
-opgetel 1042
-verjaardag 1042
-hebreeuse 1041
-opdaag 1041
-sir 1041
-skepe 1041
-bakkies 1040
-verryk 1040
-weergawes 1040
-bevoorreg 1039
-borge 1039
-daarvolgens 1039
-geldig 1039
-skerm 1039
-stedelike 1039
-figure 1038
-rande 1038
-sinne 1038
-beslaan 1037
-bevryding 1037
-kalf 1037
-skilderye 1037
-watse 1037
-heuning 1036
-kompetisies 1036
-pomp 1036
-tiener 1036
-vertonings 1036
-verweerder 1036
-yster 1036
-aanvallers 1035
-afkoel 1035
-breer 1035
-kruie 1035
-opposisie 1035
-uitbrei 1035
-verwoerd 1034
-hol 1033
-kindertjies 1033
-ritme 1033
-aanraking 1032
-adv 1032
-redeneer 1032
-advokaat 1031
-like 1031
-onderste 1031
-restaurante 1031
-ensovoorts 1030
-leefstyl 1030
-profetiese 1030
-sirkel 1030
-verhoudinge 1030
-harry 1029
-ingesteldheid 1029
-ramp 1029
-tiende 1029
-bepaling 1028
-farao 1028
-lisensie 1028
-medaljes 1028
-onverwags 1028
-skaduwee 1028
-bestem 1027
-som 1027
-uitsluitlik 1027
-sondaar 1026
-arabiese 1025
-etes 1025
-gedreig 1025
-verbruiker 1025
-genot 1024
-upington 1024
-aanvraag 1023
-agtergekom 1023
-altaar 1023
-instel 1023
-niet 1023
-sekondere 1023
-bekommer 1022
-gehandhaaf 1022
-gesamentlik 1022
-moslem 1022
-rooyen 1020
-seisoene 1020
-vermeld 1019
-botsing 1018
-gasheer 1018
-gebroke 1018
-onmiddellike 1018
-seeninge 1018
-spaanse 1018
-gerieflik 1017
-meegedeel 1017
-namibia 1017
-bevinding 1016
-dinamiese 1016
-informele 1016
-kriel 1016
-medikasie 1016
-persepsie 1016
-wellington 1016
-wingerd 1016
-argentinie 1015
-roodt 1015
-rotse 1015
-gestem 1014
-king 1014
-langtermyn 1014
-stilstand 1014
-vakke 1014
-wynand 1014
-kunstefees 1013
-rolprente 1013
-verdryf 1013
-kreatiwiteit 1012
-prioriteit 1012
-kalm 1011
-teleurstelling 1011
-max 1010
-heg 1009
-appellante 1008
-ooreen 1008
-raakgesien 1008
-inleiding 1007
-kapitaal 1007
-volksgenote 1007
-weskus 1007
-besturende 1006
-durbanville 1006
-fasiliteite 1006
-flieks 1006
-hoogtepunte 1006
-weerstaan 1006
-anne 1005
-premier 1005
-handelaars 1004
-polokwane 1004
-suite 1004
-vergoed 1004
-wyle 1004
-gelys 1003
-besige 1002
-terreine 1002
-waak 1002
-afname 1001
-klavier 1001
-opgehou 1001
-stefan 1001
-aanmoedig 1000
-gesproke 1000
-ierland 1000
-aktrise 999
-eks 999
-ferreira 999
-hoed 999
-oorneem 999
-globale 998
-meriete 997
-omdraai 997
-verpligtinge 997
-wettige 997
-suur 996
-uitgesaai 996
-uitspreek 996
-handeling 995
-kock 995
-minerale 995
-verborge 995
-belgie 994
-intense 994
-oorgegee 994
-selle 994
-sojabone 994
-bere 993
-gasvryheid 993
-gedood 993
-geledere 993
-kleuters 993
-kommunistiese 993
-smelt 993
-sussie 993
-taai 993
-geraas 992
-voortgesit 992
-datums 991
-sondeval 991
-titels 991
-afgelaai 990
-kampioen 990
-gevorder 989
-kommando 989
-rousseau 989
-vasteland 989
-aandete 988
-grey 988
-paragraaf 988
-stok 988
-vervaardiging 988
-kode 987
-vererger 987
-beloofde 986
-nelspruit 986
-verantwoordelike 986
-amanda 985
-ideologie 985
-volhard 984
-breed 983
-fisieke 983
-henk 983
-moedertaal 983
-selfone 983
-vergaan 983
-volksregister 983
-eindstryd 982
-enkel 982
-insekte 982
-invoer 982
-snags 982
-velde 982
-debuut 981
-frank 981
-oewer 981
-ark 980
-dec 980
-sommiges 980
-gemeng 979
-jer 979
-opset 979
-plaasmoorde 979
-uitgedeel 978
-aangerand 977
-geruime 977
-aflaai 976
-brasilie 976
-logiese 976
-naspers 976
-cilliers 975
-geskuif 975
-omrede 975
-sinvol 975
-aas 974
-daarenteen 974
-item 974
-mbeki 974
-poort 974
-sinvolle 974
-wonderwerke 974
-boland 973
-ondermyn 973
-trop 973
-wraak 973
-aangetoon 972
-misdadigers 971
-samel 971
-wonders 971
-kampioenskappe 970
-kapasiteit 970
-noag 970
-relevant 970
-volgehoue 970
-huisgenoot 969
-international 969
-pdf 969
-begrippe 968
-heb 968
-nuuts 968
-omliggende 968
-vernuwing 968
-bekroonde 967
-bosse 967
-ietsie 967
-naweke 967
-sleutelwoord 967
-tafels 967
-vreemdeling 967
-fondament 966
-jood 966
-spektrum 966
-mislukking 965
-oortuigings 965
-produksies 965
-deurgebring 964
-ere 964
-groete 964
-semi 964
-affies 963
-breyten 963
-eksterne 963
-lelik 963
-verhewe 963
-afhangende 962
-quo 962
-vervaardiger 962
-beplande 961
-makhado 961
-vennote 961
-verbygaan 961
-aangenaam 960
-lesings 960
-oordrag 960
-salig 960
-voorgeskrewe 960
-belangstellendes 959
-gevangenisstraf 959
-vreemdelinge 959
-deurlopend 958
-nadenke 958
-onkunde 958
-volksblad 958
-gepoog 957
-gevangenis 957
-klaagster 957
-beamptes 956
-erwe 956
-volgorde 956
-wal 956
-werkgewers 956
-bester 955
-gereis 955
-hemelvaart 955
-ongemaklik 955
-besigtig 954
-pop 954
-uself 954
-myl 953
-weggeneem 953
-aanbreek 952
-beveg 952
-horn 952
-simpatie 952
-tydstip 952
-victor 952
-australiese 951
-buitekant 951
-geloods 951
-herhaaldelik 950
-moedeloos 950
-beskawing 949
-bewoners 949
-from 949
-pasient 949
-stewig 949
-besoeke 948
-groenewald 948
-monster 948
-skreeu 948
-walvisbaai 948
-ingrid 947
-plak 947
-prente 947
-navorser 946
-wessels 946
-aangebreek 945
-fok 945
-gehoop 945
-herkoms 945
-verweer 945
-___email___ 944
-bellville 944
-byvoeg 943
-ontbind 943
-voltooiing 943
-afgevaardigdes 942
-geseend 942
-hersien 942
-kriminele 942
-nagraadse 942
-national 942
-oorsake 942
-posisies 942
-tendens 942
-uys 942
-etiek 941
-louise 941
-minderheid 941
-onaanvaarbaar 941
-universele 941
-kolle 940
-kolonie 940
-histories 939
-mej 939
-modder 939
-regstreeks 939
-bejaarde 938
-homoseksuele 938
-sop 938
-volop 938
-boet 937
-weduwee 937
-olifante 936
-swaarder 936
-voortgegaan 936
-bemoedig 935
-styging 935
-tone 935
-vere 935
-behoud 934
-lesing 934
-motorfiets 934
-partytjie 934
-landdroshof 933
-ontgin 933
-nakom 932
-ongelowiges 932
-habitat 931
-frustrasie 930
-lidmaat 930
-rein 930
-geduur 929
-gevonnis 929
-maaltyd 929
-wagte 929
-begaan 928
-haastig 928
-gewere 927
-stille 927
-hoogtes 926
-immigrante 926
-kenne 926
-pastorie 926
-stadsraad 926
-bruidegom 925
-vos 925
-argief 924
-konsentrasie 924
-monitor 924
-spook 924
-gearresteer 923
-oorweldig 923
-konstruksie 922
-leave 922
-skande 922
-woordeboek 922
-amsterdam 921
-email 921
-janse 921
-lions 921
-plasing 921
-wingerde 921
-biltong 920
-kundiges 920
-noot 920
-sel 920
-verklarings 920
-kringe 919
-spoel 919
-fantasties 918
-herhaling 918
-mevrou 918
-onvermoe 918
-stimuleer 918
-gebak 917
-geborg 917
-massiewe 917
-staak 917
-statistieke 917
-intelligensie 916
-joune 916
-aangetrek 915
-bemagtiging 915
-binneland 915
-book 915
-dialoog 914
-eeuse 914
-joe 914
-woes 914
-harmonie 913
-interpreteer 913
-oogpunt 913
-gehang 912
-mosselbaai 912
-ongeregtigheid 912
-rewolusie 912
-babel 911
-kosbaar 911
-riebeeck 911
-adjunk 910
-gestraf 910
-oorskry 910
-oprigting 910
-renosters 910
-steur 910
-verban 910
-abel 909
-magtig 909
-sion 909
-verrigtinge 909
-vliegtuie 909
-blameer 908
-ent 908
-gerrit 908
-nature 908
-vloeistof 908
-vrywillige 908
-moerse 907
-motiveer 907
-pyl 907
-beoordelaars 906
-gun 906
-kole 906
-meubels 906
-skeur 906
-verlei 906
-beleggers 905
-gepak 905
-gevangenes 905
-konserwatiewe 905
-strauss 905
-afhang 904
-borste 904
-hoedat 904
-skoonmaak 904
-vark 904
-werkloosheid 904
-werkswinkel 904
-wolf 904
-fotografie 903
-gekontak 903
-intensiewe 903
-parlementere 903
-rerig 902
-wereldse 902
-bygestaan 901
-houer 900
-onnodige 900
-slaai 900
-spul 900
-tegemoet 900
-verwerking 900
-akkuraat 899
-analise 899
-brandewyn 899
-eff 899
-gewelddadige 899
-joernaliste 899
-kanselleer 899
-relevante 899
-teoriee 899
-toeskouers 899
-transaksie 899
-bra 898
-halfpad 898
-lewenslange 898
-revolusie 898
-episode 897
-heeldag 897
-materiele 897
-organismes 897
-prosedure 897
-prut 897
-roetes 897
-verneder 897
-grotendeels 896
-middele 896
-rey 896
-deksel 895
-prooi 895
-pyp 895
-rye 895
-swanepoel 895
-dwaling 894
-huistoe 894
-oordele 894
-stoor 894
-waarbinne 894
-rossouw 893
-snaakse 893
-inpas 892
-kenner 892
-slawerny 892
-streep 892
-boshoff 891
-kaartjie 891
-aangewese 890
-afgesny 890
-staking 890
-telefoon 890
-benadruk 889
-knoffel 889
-opgewondenheid 889
-evangelies 888
-toepaslike 888
-aanhaling 887
-bekwame 887
-kunswerke 887
-rebellie 887
-verlate 887
-waarneming 887
-afspeel 886
-bruwer 886
-neels 886
-toilet 886
-afgebreek 885
-engelbrecht 885
-schalk 885
-verduur 885
-mik 884
-wedergeboorte 884
-country 883
-sitplekke 883
-skets 883
-vergemaklik 883
-implementering 882
-middelpunt 882
-skatte 882
-verbeel 882
-dienaars 881
-diskriminasie 881
-einste 881
-geluid 881
-kragtig 881
-swede 881
-vrywilligers 881
-baadjie 880
-cool 880
-gegewens 880
-vooruitsig 880
-landbouweekblad 879
-vasstel 879
-afleiding 878
-gehandel 878
-geseende 878
-huiswerk 878
-dstv 877
-teer 877
-verloen 877
-akademies 876
-berlyn 876
-implikasie 876
-knoop 876
-noukeurig 876
-paartjies 876
-treffer 876
-vereenselwig 876
-verwoesting 876
-williams 876
-aanleg 875
-beloning 875
-bevoordeel 875
-taalgebruik 875
-bernard 874
-bewoon 874
-hoofstukke 874
-musikale 874
-oorgee 874
-admin 873
-gehardloop 873
-propvol 873
-uitgehaal 873
-jones 872
-sensitiewe 872
-heiligmaking 871
-hok 871
-alliansie 870
-big 870
-geregverdig 870
-johanna 870
-kanale 870
-kardinale 870
-materie 870
-somerset 870
-theuns 870
-akkommodeer 869
-kommentare 869
-musikante 869
-populere 869
-gereedskap 868
-judas 868
-luther 868
-oenskynlik 868
-onderkant 868
-ondersoeke 868
-suig 868
-belydende 867
-betekenisvolle 867
-dawie 867
-eerlikheid 867
-josua 867
-syne 867
-uithaal 867
-waarneem 867
-eed 866
-gerugte 866
-motiewe 866
-onderlinge 866
-organiseerders 866
-tente 866
-verheug 866
-afkoms 865
-gelyktydig 865
-gestaak 865
-liedere 865
-wedloop 865
-wegneem 865
-karen 864
-moer 864
-reputasie 864
-skuins 864
-tragiese 864
-begraafplaas 863
-grand 863
-mielie 863
-sjinese 863
-trekker 863
-varke 863
-vloot 863
-voordeur 863
-gemaklike 862
-deels 861
-gekruisig 861
-naomi 861
-oorgang 861
-shaik 861
-sink 861
-skielike 861
-steenkamp 861
-werksdae 861
-draf 860
-gediagnoseer 860
-skema 860
-verwesenlik 859
-karre 858
-betoon 857
-gedek 857
-gemerk 857
-paadjie 857
-wilhelm 857
-billike 856
-boosheid 856
-giet 856
-handelsmerk 856
-inskryf 856
-kritieke 856
-paasfees 856
-voorneme 856
-wetenskappe 856
-deurlopende 855
-mode 855
-verantwoordelikhede 855
-damme 854
-huishoudelike 854
-joseph 854
-republikein 854
-ingewy 853
-insien 853
-seksualiteit 853
-spesialiseer 853
-transvaalse 853
-verbasing 853
-aanbevelings 852
-nederigheid 852
-drade 851
-helaas 851
-inskrywing 851
-plaasaanvalle 851
-waardig 851
-christiaan 850
-herdenking 850
-high 850
-letter 850
-sap 850
-aanranding 849
-nederig 849
-vlam 849
-afsonderlik 848
-sienings 848
-teoretiese 848
-tevergeefs 848
-gereg 847
-pligte 847
-wei 847
-buys 846
-saterdagaand 846
-stoele 846
-swakheid 846
-afrikaanssprekendes 845
-kurrikulum 845
-lewis 845
-olifant 845
-onderhandelinge 845
-sangers 845
-opgeroep 844
-ram 844
-wallis 844
-aanstaande 843
-bystaan 843
-diepe 843
-etienne 843
-fundamentele 843
-gene 843
-komponente 843
-opgeteken 843
-vyftien 843
-duideliker 842
-massas 842
-raadslede 842
-vrywillig 842
-will 842
-besigheids 841
-geskakel 841
-hoenders 841
-motief 841
-aanwend 840
-beraam 840
-spyskaart 840
-uitbreek 840
-vinde 840
-geklim 839
-islamitiese 839
-spiere 839
-instandhouding 838
-kerkbode 838
-onderhewig 838
-bosman 837
-formule 837
-welvaart 837
-afgode 836
-flip 836
-illustreer 836
-volksmoord 836
-vrot 836
-ongewone 835
-simboliese 835
-straal 835
-daarnaas 834
-geklassifiseer 834
-grondpad 834
-radikaal 834
-skenkings 834
-sleutels 834
-sosiaal 834
-buitengewoon 833
-gehore 833
-vernuwe 833
-beduie 832
-day 832
-ian 832
-loftus 832
-opgespoor 832
-seleksie 832
-stywe 832
-welsyn 832
-werner 832
-arnold 831
-heuwels 831
-intens 831
-inval 831
-momentum 831
-reggekry 831
-christenskap 830
-avonture 829
-dimensie 829
-goosen 829
-grondgebied 829
-neef 829
-siklus 829
-oorgebly 828
-spraak 828
-teel 828
-bmw 827
-eden 827
-egiptiese 827
-letterlike 827
-oppas 827
-wolk 827
-biografie 826
-bouwerk 826
-hekke 826
-knap 826
-taxi 826
-klei 825
-rubrieke 825
-weekliks 825
-religieuse 824
-uitgevind 824
-vaardigheid 824
-verbou 824
-daisy 823
-namibiers 823
-nuttige 823
-ryke 823
-voorblad 823
-beproef 822
-geografiese 822
-grafte 822
-oorwegend 822
-selfstandige 822
-vorming 822
-eersdaags 821
-hartjie 821
-hierheen 821
-ingestem 821
-ingewikkelde 821
-kontrakte 821
-verskillend 821
-voorvalle 821
-fases 820
-tersiere 820
-woonbuurt 820
-boks 819
-konkrete 819
-norme 819
-ooreengekom 819
-pastoor 819
-sade 819
-sub 819
-uitgegaan 819
-verwondering 818
-werkplek 817
-aantreklike 816
-hofsaak 816
-opvolger 816
-tshwane 816
-blaai 815
-full 815
-gewese 815
-helena 815
-onderskat 815
-ooreenkomstig 815
-rituele 815
-uitgeoefen 815
-gebalanseerde 814
-geure 814
-kerkkantoor 814
-leed 814
-michelle 814
-spontaan 814
-besmet 813
-entstof 813
-graaf 813
-hoofkantoor 813
-teenstanders 813
-uitwerk 813
-beoordeling 812
-broei 812
-laagste 812
-plastiek 812
-prominente 812
-smart 812
-frik 811
-kriteria 811
-offisier 811
-soggens 811
-blacks 810
-kwart 810
-omgang 810
-stadiger 810
-uitsigte 809
-vloed 809
-aaron 808
-maatstaf 808
-safari 808
-sagteware 808
-beskikbaarheid 807
-bewustheid 807
-onrus 807
-pond 807
-skakels 807
-teleurgesteld 807
-charl 806
-hef 806
-mannetjies 806
-rente 806
-vorendag 806
-digbundel 805
-illustrasies 805
-kontras 805
-swangerskap 805
-tegelyk 805
-wrede 805
-bekommernis 804
-eenkeer 804
-hoepriester 804
-rektor 804
-soldaat 804
-storms 804
-tonele 804
-verteller 804
-woonstelle 804
-gepaardgaande 803
-stigter 803
-voorafgaande 803
-aardklop 802
-evalueer 802
-meeding 802
-sendelinge 802
-huishouding 801
-stamp 801
-herbou 800
-kritici 800
-ouderlinge 800
-gunstige 799
-nogsteeds 799
-opgevoer 799
-aanbeveling 798
-dosente 798
-elite 798
-stephan 798
-aanhouding 797
-club 797
-finaliste 797
-gebind 797
-vertolking 797
-briljante 796
-hartlik 796
-lywe 796
-melding 796
-middestad 796
-verbod 796
-behoue 795
-gimnasium 795
-ingerig 795
-relatiewe 795
-roberts 795
-vreeslike 795
-aanbieder 794
-besproeiing 794
-dramaties 794
-hoofkarakter 794
-middeleeue 794
-nadink 794
-onmiddelik 794
-toerien 794
-eindelose 793
-moordenaar 793
-ontwikkelende 793
-ooreenstem 793
-argitektuur 792
-bonatuurlike 792
-calvyn 792
-duurder 792
-ernst 791
-gewy 791
-talentvolle 791
-uitgewerk 791
-versoeke 791
-afstande 790
-beet 790
-blue 790
-brown 790
-grieke 790
-maritz 790
-noue 790
-theo 790
-verbode 790
-vroegste 790
-welstand 790
-aftree 789
-konstant 789
-nuttig 789
-suurstof 789
-bewonder 788
-direkteure 788
-kwalifikasies 788
-skenking 788
-voltyds 788
-voorlopige 788
-halfuur 787
-herwin 787
-opgeleide 787
-pet 787
-afhanklikheid 786
-industriele 786
-kings 786
-konstante 786
-omskryf 786
-entoesiasme 785
-filters 785
-geloofsbelydenis 785
-iran 785
-ontbloot 785
-tariewe 785
-voorgeskryf 785
-apart 784
-bril 784
-deurentyd 784
-kampioenskap 784
-latynse 784
-stroop 784
-voltydse 784
-vuuren 784
-gelang 783
-instruksies 783
-kondig 783
-optog 783
-alvorens 782
-assistent 782
-bottels 782
-kritiseer 782
-prinses 782
-dooies 781
-gekant 781
-hardop 781
-kwevoel 781
-pale 781
-geldige 780
-skuur 780
-stabiliteit 780
-verleng 780
-verraad 780
-verraai 780
-bekendes 779
-gif 779
-kunsmis 779
-laan 779
-opnames 779
-xhosa 779
-fontein 778
-kameras 778
-vermeende 778
-worcester 778
-beskouing 777
-prosa 777
-teruggaan 777
-werksaamhede 777
-betrap 776
-kreatief 776
-rhodes 776
-eksklusiewe 775
-horison 775
-ontplof 775
-song 775
-wegkom 775
-izak 774
-victoria 774
-check 773
-gekeer 773
-juig 773
-matige 773
-ontsteld 773
-opskrif 773
-unisa 773
-smeek 772
-vragmotor 772
-brandende 771
-college 771
-daarteenoor 771
-geslote 771
-gesteun 771
-hollandse 771
-tegnologiese 771
-gesaai 770
-griekeland 770
-hervorming 770
-komponent 770
-norm 770
-portugese 770
-primer 770
-wyses 770
-irak 769
-nut 769
-proteas 769
-scholtz 769
-uitnemendheid 769
-vennoot 769
-baai 768
-genus 768
-jacobus 768
-opgesluit 768
-pasta 768
-regmaak 768
-skerms 768
-tragedie 768
-uitbeeld 768
-vergewing 768
-gewaar 767
-marlene 767
-soontoe 767
-agterkant 766
-blues 766
-aandeelhouers 765
-geboer 765
-gebreke 765
-monde 765
-monsters 765
-sensitief 765
-speelgoed 765
-verteer 765
-effekte 764
-mnre 764
-nedersettings 764
-vlakte 764
-afbreek 763
-boord 763
-deursnee 763
-gerrie 763
-klou 763
-knip 763
-ongelowige 763
-voluit 763
-respondente 762
-rooster 762
-uitlatings 762
-gedefinieer 761
-leerstellings 761
-mites 761
-sirie 761
-logika 760
-pakket 760
-bedrae 759
-gemeentelede 759
-hospitale 759
-metafoor 759
-opinies 759
-rekords 759
-swapo 759
-vertraag 759
-albums 758
-kenmerkend 758
-kliniese 758
-kring 758
-obama 758
-setel 758
-brons 757
-omsien 757
-raadslid 757
-sondagoggend 757
-blywende 756
-bowe 756
-hallo 756
-lourens 756
-afgestaan 755
-asemrowende 755
-familielede 755
-hebreeus 755
-indeks 755
-kruisiging 755
-uitloop 755
-lord 754
-speserye 754
-volbring 754
-hekel 753
-last 753
-mite 753
-voorstelling 753
-alweer 752
-dwaal 752
-heersende 752
-hervormde 752
-krog 752
-lady 752
-lojaliteit 752
-volwassenheid 752
-aansluiting 751
-anker 751
-geignoreer 751
-lewenswyse 751
-sarel 751
-trappe 751
-bittereinder 750
-floreer 750
-oefeninge 750
-voetspore 750
-bende 749
-gespaar 749
-kliniek 749
-regime 749
-standard 749
-vermag 749
-vryheidsoorlog 749
-bevredig 748
-kontinent 748
-out 748
-vermoede 748
-sakeman 747
-twintigste 747
-biskop 746
-blanc 746
-digte 746
-getiteld 746
-kwalik 746
-logies 746
-lysie 746
-ongelukke 746
-perspektiewe 746
-ruimtes 746
-etiket 745
-kenia 745
-kombineer 745
-kundige 745
-menswaardigheid 745
-opkoms 745
-paneel 745
-skrifte 745
-skuiling 745
-steen 745
-konsepte 744
-kunswerk 744
-stelselmatig 744
-beperkings 743
-bike 743
-federale 743
-protestantse 743
-skriftelike 743
-tag 743
-tronkstraf 743
-centre 742
-daarvandaan 742
-gaping 742
-oosterse 742
-proewe 742
-beyers 741
-grawe 741
-opgedra 741
-ortodokse 741
-sint 741
-uitgewis 741
-betroubaar 740
-botes 740
-skeef 740
-toekom 740
-verpligting 740
-coke 739
-latyn 739
-raadpleeg 739
-uitsteek 739
-amen 738
-geleerdes 738
-waardigheid 738
-waarnemende 738
-balle 737
-hewige 737
-metaal 737
-moordenaars 737
-tamaties 737
-vermaan 737
-vriendinne 737
-hengelaars 736
-lens 736
-voortduur 736
-wildtuin 736
-yahshua 736
-exodus 735
-reise 735
-staatmaak 735
-dophou 734
-insident 734
-kers 734
-pype 734
-vervaardigers 734
-afgeskop 733
-agv 733
-beskeie 733
-boete 733
-otto 733
-town 733
-vlamme 733
-wedren 733
-gewond 732
-bosbou 731
-definieer 731
-herlewing 731
-ontslaan 731
-bewe 730
-graaff 730
-boude 729
-gesondig 729
-klante 729
-nagekom 729
-omgaan 729
-verwant 729
-nice 728
-nuuskierig 728
-sauk 728
-sessies 728
-zambie 728
-andersyds 727
-badkamers 727
-grafiek 727
-koppel 727
-pinkster 727
-aanduidings 726
-koekies 726
-kopie 726
-korintiers 726
-smag 726
-tant 726
-voorvaders 726
-oorreed 725
-saterdagoggend 725
-helen 724
-hongersnood 724
-toestelle 724
-uitgestuur 724
-vog 724
-voortgesette 724
-oplewer 723
-roomse 723
-kraal 722
-ontbied 722
-roetine 722
-toneelstuk 722
-uitgeput 722
-voorouers 722
-herdenk 721
-ministers 721
-onvergeetlike 721
-planete 721
-speletjie 721
-turkye 721
-photo 720
-puk 720
-doodgaan 719
-gouws 719
-maandeliks 719
-meganiese 719
-mooier 719
-onderdrukking 719
-sowjet 719
-tweeling 719
-afwesig 718
-gestort 718
-hoofde 718
-info 718
-onwaarskynlik 718
-atletiek 717
-ingetrek 717
-koppies 717
-prentjies 717
-standbeeld 717
-vrag 717
-akademici 716
-christian 716
-deurbring 716
-onderworpe 716
-oprig 716
-sensus 716
-wyfie 716
-aanpassing 715
-ammunisie 715
-herfs 715
-komedie 715
-sestig 715
-dwaas 714
-eerbied 714
-gunstelinge 714
-maties 714
-nissan 714
-toevertrou 714
-minderhede 713
-onbewus 713
-opera 713
-rekeninge 713
-treffers 713
-verstaanbaar 713
-bond 712
-buurt 712
-greep 712
-opvolg 712
-proef 712
-behoeftige 711
-geblyk 711
-lephalale 711
-mugabe 711
-smal 711
-trip 711
-weerskante 711
-aanvaarbare 710
-filosofiese 710
-gehuisves 710
-gestremde 710
-mail 710
-nommers 710
-teenstand 710
-terapie 710
-verkoper 710
-vierkante 710
-gevegte 709
-neig 709
-versnel 709
-ateljee 708
-beukes 708
-eienaarskap 708
-gebrekkige 708
-gestroop 708
-mini 708
-nalatenskap 708
-ordentlike 708
-slaapkamers 708
-vertelling 708
-wetenskaplik 708
-aangedring 707
-anita 707
-donkie 707
-gepreek 707
-intrek 707
-krediet 707
-olyfolie 707
-rek 707
-salarisse 707
-vurige 707
-eindtyd 706
-els 706
-fabriek 706
-fasette 706
-gegun 706
-hitler 706
-klaskamer 706
-liefgehad 706
-polisieman 706
-polisiestasie 706
-sonja 706
-verskaffers 706
-vrugbare 706
-wedersydse 706
-agente 705
-bespaar 705
-mars 705
-skadu 705
-vanmiddag 705
-demone 704
-heining 704
-vanwaar 704
-verruil 704
-enersyds 703
-firma 703
-kneg 703
-paaltjies 703
-strawwe 703
-switserland 703
-berekening 702
-geskors 702
-skelm 702
-wetsontwerp 702
-beperking 701
-bloemhof 701
-stadige 701
-bemeester 700
-gegryp 700
-jaarvergadering 700
-jahweh 700
-organiseer 700
-riana 700
-uitdeel 700
-vakbonde 700
-warmer 700
-babilon 699
-doodstraf 699
-eietydse 699
-getroude 699
-gewis 699
-hoeke 699
-hollywood 699
-inflasie 699
-onderwyseres 699
-ruiter 699
-sielkunde 699
-tol 699
-agterste 698
-gekla 698
-grap 698
-ingenieurswese 698
-luiperd 698
-middernag 698
-summier 698
-uitroep 698
-vlaktes 698
-werkende 698
-aangevul 697
-aflei 697
-boervolk 697
-gedrukte 697
-gelofte 697
-konvensionele 697
-nabyheid 697
-alberts 696
-applikant 696
-heiland 696
-invloede 696
-lekkerder 696
-odendaal 696
-onkruid 696
-carina 695
-lelike 695
-tropiese 695
-bakteriee 694
-besware 694
-bevrees 694
-grootgemaak 694
-kletskerk 694
-laeveld 694
-lesotho 694
-uitvoere 694
-vaderland 694
-visvang 694
-wreed 694
-bloei 693
-duiwels 693
-ferm 693
-prettige 693
-sportveld 693
-vrolik 693
-bekendheid 692
-gekroon 692
-mari 692
-neute 692
-ontevrede 692
-bagasie 691
-diamante 691
-fluister 691
-griffin 691
-klerksdorp 691
-komberse 691
-prosedures 691
-dekking 690
-heet 690
-oneindige 690
-ontsluit 690
-orrel 690
-uitdruklik 690
-verwek 690
-vrolike 690
-aanpassings 689
-besering 689
-inisiatiewe 689
-kerksaal 689
-lusern 689
-vrystelling 689
-huisie 688
-onvoorwaardelike 688
-schalkwyk 688
-spat 688
-stuit 688
-toegeruste 688
-adverteer 687
-euro 687
-regerende 687
-uitweg 687
-afwagting 686
-agtergelaat 686
-bekker 686
-gladde 686
-leo 686
-uiting 686
-betaalbaar 685
-dekor 685
-efesiers 685
-formeel 685
-mary 685
-beaufort 684
-eersgenoemde 684
-gebruiker 684
-glip 684
-preke 684
-saamstaan 684
-werelde 684
-woud 684
-afrikaanssprekende 683
-doeltreffendheid 683
-landbousektor 683
-ontwikkelde 683
-valke 683
-vergete 683
-aangedoen 682
-aanloop 682
-bestry 682
-finansiering 682
-geruk 682
-japie 682
-late 682
-old 682
-waarnemings 682
-wiskundige 682
-agtereenvolgende 681
-edward 681
-frikkie 681
-gerapporteer 681
-jongman 681
-kinder 681
-knoppie 681
-optimale 681
-sale 681
-wetlike 681
-joan 680
-kastrol 680
-ketting 680
-kwalifikasie 680
-waterkloof 680
-johnny 679
-sauvignon 679
-stal 679
-uitgetrek 679
-geintegreerde 678
-kollektiewe 678
-onderliggende 678
-rassistiese 678
-ingryping 677
-gelewe 676
-kommissaris 676
-location 676
-teendeel 676
-uitgangspunt 676
-uitgeroep 676
-uitwys 676
-vergeleke 676
-arbeiders 675
-betreklik 675
-dienaar 675
-eiendomme 675
-linda 675
-plantegroei 675
-bybelstudie 674
-kleurvolle 674
-langste 674
-omhels 674
-sagaria 674
-carl 673
-goede 673
-ingegaan 673
-ironie 673
-maer 673
-outomatiese 673
-betalings 672
-reinig 672
-spelling 672
-verdraai 672
-eggenote 671
-goudbruin 671
-opgelaai 671
-rebelle 671
-vereeniging 671
-winde 671
-debatte 670
-gelas 670
-misloop 670
-omgedraai 670
-opbrengste 670
-oranjerivier 670
-sendeling 670
-wettig 670
-bennie 669
-deelnemer 669
-korea 669
-mandaat 669
-ouderling 669
-uitbeelding 669
-kleins 668
-struikel 668
-uittrek 668
-version 668
-voorgee 668
-young 668
-aangeleenthede 667
-altesame 667
-bethlehem 667
-demonstreer 667
-fietsry 667
-huishoudings 667
-ingelyf 667
-innige 667
-reinet 667
-aankope 666
-appels 666
-gekwalifiseerde 666
-hoofstroom 666
-ouderdomme 666
-app 665
-gelykheid 665
-ringe 665
-sekonde 665
-teoloog 665
-wegbreek 665
-wors 665
-aangekeer 664
-menslik 664
-sterftes 664
-toegegee 664
-toere 664
-gram 663
-horlosie 663
-kykers 663
-martie 663
-motoriste 663
-naastenby 663
-seremonie 663
-spits 663
-uitgebreek 663
-beraad 662
-heerser 662
-industrie 662
-kanon 662
-kultivar 662
-skitterende 662
-uitgestrekte 662
-voorlopig 662
-sif 661
-strook 661
-vasgemaak 661
-volwaardige 661
-erkende 660
-gil 660
-oulik 660
-skotse 660
-verleentheid 660
-warmte 660
-afkom 659
-misleiding 659
-nugter 659
-road 659
-selfbeeld 659
-stoom 659
-wow 659
-oneindig 658
-onthaal 658
-oproepe 658
-rust 658
-soweto 658
-stowwe 658
-voorgelees 658
-aanhalings 657
-aantreklik 657
-agteruitgang 657
-liebenberg 657
-saamgevat 657
-behulpsaam 656
-beledig 656
-hermann 656
-informasie 656
-kaapland 656
-meiring 656
-nabygelee 656
-nadeel 656
-scheepers 656
-spek 656
-verberg 656
-vlugtelinge 656
-ontwikkelings 655
-regterkant 655
-ampsdraers 654
-daaronder 654
-dagga 654
-daling 654
-hokkie 654
-kleynhans 654
-london 654
-ontaard 654
-pote 654
-pre 654
-slange 654
-tonder 654
-herstelwerk 653
-jackson 653
-kanadese 653
-kroonstad 653
-mall 653
-ooi 653
-stasies 653
-sweer 653
-bedrywe 652
-geldelike 652
-getrap 652
-koeel 652
-laboratorium 652
-leidende 652
-multi 652
-netwerke 652
-verdeling 652
-vertoef 652
-blyplek 651
-jaloers 651
-long 651
-onderskryf 651
-spiritualiteit 651
-verbeterde 651
-afgetrek 650
-belastingbetalers 650
-grootfontein 650
-hoedanigheid 650
-kleuterskool 650
-mindere 650
-praatjies 650
-ruan 650
-sakereis 650
-soseer 650
-derdens 649
-gehuil 649
-gholf 649
-ontplooi 649
-kollig 648
-opvatting 648
-propaganda 648
-jonathan 647
-ongewenste 647
-poel 647
-robertson 647
-strepe 647
-sweedse 647
-teerpad 647
-troues 647
-verdubbel 647
-volhoubaarheid 647
-aandring 646
-gesteelde 646
-identifikasie 646
-kortverhaal 646
-leuse 646
-longe 646
-loods 646
-nasionaal 646
-opspoor 646
-siviele 646
-stygende 646
-verwydering 646
-woonplek 646
-church 645
-effense 645
-heiligdom 645
-inname 645
-ongekende 645
-sarie 645
-solo 645
-genoegsame 644
-koningskap 644
-moeilikste 644
-onrein 644
-onvermydelik 644
-parkeer 644
-soutpansberg 644
-broeder 643
-geluide 643
-hertzog 643
-nagmerrie 643
-neil 643
-oorgrote 643
-saamgaan 643
-skiereiland 643
-volkstaat 643
-bar 642
-cosatu 642
-eksamens 642
-fak 642
-geringe 642
-geweeg 642
-glorie 642
-liefs 642
-ongehoorsaamheid 642
-sexy 642
-vernedering 642
-verplaas 642
-aandoen 641
-aanhang 641
-aardbewing 641
-gebaar 641
-grot 641
-hervat 641
-holland 641
-ogies 641
-pay 641
-geloofwaardigheid 640
-heidelberg 640
-kok 640
-krugersdorp 640
-mikro 640
-natuurskoon 640
-omgewings 640
-onsigbare 640
-pik 640
-rigtings 640
-stoof 640
-swyg 640
-toemaak 640
-vakansieverblyf 640
-youtube 640
-bundels 639
-daan 639
-entjie 639
-kontemporere 639
-plaat 639
-skoongemaak 639
-agteruit 638
-betekenisvol 638
-beurs 638
-gastehuise 638
-geldenhuys 638
-houers 638
-kondisie 638
-nogmaals 638
-poolse 638
-uitmuntende 638
-vervloek 638
-vleuel 638
-weggesteek 638
-benede 637
-gespring 637
-kolonies 637
-verskuiwing 637
-vrouekeur 637
-battery 636
-gebrand 636
-gustav 636
-pare 636
-seg 636
-bevindings 635
-genereer 635
-gewildheid 635
-leers 635
-notas 635
-waarskuwings 635
-bekwaam 634
-duister 634
-gejag 634
-geskil 634
-growwe 634
-hill 634
-kragtens 634
-voorloper 634
-afgelewer 633
-antjie 633
-carel 633
-geleerde 633
-ideologiese 633
-kilogram 633
-kortom 633
-lessenaar 633
-paal 633
-aanstoot 632
-aucamp 632
-besoedeling 632
-bevindinge 632
-fnb 632
-instap 632
-karp 632
-koordineerder 632
-natuurreservaat 632
-off 632
-voorskyn 632
-diverse 631
-peet 631
-waardevol 631
-bonus 630
-live 630
-maklikste 630
-royal 630
-steenkool 630
-streel 630
-time 630
-toevoeging 630
-asyn 629
-bay 629
-belanghebbendes 629
-evaluering 629
-mouton 629
-neerkom 629
-ondergrondse 629
-oorgaan 629
-pieterse 629
-strome 629
-handleiding 628
-jak 628
-linkerkant 628
-polisiebeamptes 628
-regverdigheid 628
-sowjetunie 628
-verpligte 628
-versteur 628
-woordeskat 628
-afgelee 627
-badenhorst 627
-galery 627
-noodsaaklikheid 627
-ontstel 627
-snitte 627
-uitgedruk 627
-karin 626
-sune 626
-werksgeleenthede 626
-bespeur 625
-dissiplinere 625
-meesal 625
-ofskoon 625
-omgeewing 625
-troudag 625
-wond 625
-belaglik 624
-beurse 624
-btw 624
-cullinan 624
-jaarsveld 624
-kanaan 624
-numeri 624
-small 624
-strande 624
-terugvoering 624
-uitdagende 624
-vvk 624
-dagbreek 623
-databasis 623
-gelok 623
-variasie 623
-venue 623
-wesenlik 623
-aanspreeklik 622
-belemmer 622
-herleef 622
-ingenieurs 622
-konstitusionele 622
-landbougrond 622
-mak 622
-opgee 622
-prokureurs 622
-skuldigbevinding 622
-teruggekom 622
-waterval 622
-burgerskap 621
-dogma 621
-loots 621
-onderstaande 621
-page 621
-staden 621
-verdeeldheid 621
-akkurate 620
-departemente 620
-flou 620
-genadig 620
-intelligente 620
-spoorlyn 620
-bekendgemaak 619
-beroepe 619
-gerief 619
-ierse 619
-nouliks 619
-reservaat 619
-spesialis 619
-toelating 619
-webwerwe 619
-benjamin 618
-blokkies 618
-coetzer 618
-deelstaat 618
-duidelikheid 618
-music 618
-rustigheid 618
-seel 618
-stander 618
-veranderende 618
-agency 617
-archives 617
-heuwel 617
-katedraal 617
-kombers 617
-kron 617
-leemte 617
-manuskrip 617
-poorte 617
-pure 617
-verskoon 617
-category 616
-draak 616
-grootheid 616
-minnaar 616
-ontwerpe 616
-onvoorwaardelik 616
-russies 616
-wis 616
-alfabet 615
-braam 615
-golwe 615
-hermanus 615
-integrasie 615
-oeste 615
-sekulere 615
-uitstappie 615
-duiwe 614
-gps 614
-oorde 614
-regie 614
-struikelblokke 614
-gevlieg 613
-golden 613
-kwyt 613
-lering 613
-tukkies 613
-weggaan 613
-bloedrivier 612
-bowendien 612
-gebonde 612
-japannese 612
-pastorale 612
-verag 612
-catherine 611
-dertien 611
-intiem 611
-maatjies 611
-ontspanne 611
-somtyds 611
-vervreem 611
-voorkop 611
-winsgewende 611
-aanstel 610
-haak 610
-langenhoven 610
-verskuldig 610
-voorspellings 610
-benaming 609
-beoogde 609
-blokke 609
-buitenste 609
-burgeroorlog 609
-noemenswaardige 609
-uitgele 609
-voedingstowwe 609
-buitelanders 608
-ingenieur 608
-luisteraars 608
-merkwaardig 608
-rak 608
-uitwissing 608
-vaandel 608
-verkeerdelik 608
-vinnigste 608
-volhoubaar 608
-woedend 608
-adrian 607
-haai 607
-lewenstyl 607
-morne 607
-onheil 607
-sjef 607
-buit 606
-huiwer 606
-legende 606
-rsa 606
-sewentig 606
-skaf 606
-verdrink 606
-flits 605
-lnr 605
-mededinging 605
-strategiee 605
-toeval 605
-atleet 604
-daarbuite 604
-gekwalifiseer 604
-hyself 604
-natalse 604
-taakspan 604
-aangegryp 603
-geverf 603
-innoverende 603
-losskakel 603
-meegebring 603
-mentor 603
-myburgh 603
-nywerheid 603
-stempel 603
-vreedsame 603
-afslag 602
-fred 602
-gedeelde 602
-genoodsaak 602
-hanekom 602
-ieder 602
-onregverdig 602
-oortredings 602
-ouderdomsgroep 602
-pietersburg 602
-regse 602
-sosio 602
-woonagtig 602
-ingryp 601
-onderdele 601
-roei 601
-verskonings 601
-eenvoud 600
-gedrang 600
-hoogstens 600
-oorblyfsel 600
-siekes 600
-curriebeker 599
-dokumentasie 599
-plein 599
-tendense 599
-bekragtig 598
-belig 598
-daadwerklik 598
-gods 598
-kleuter 598
-middeleeuse 598
-outjie 598
-vermeng 598
-aandrang 597
-aangrypende 597
-behaag 597
-ontvanger 597
-tegelykertyd 597
-vlot 597
-aangeraak 596
-ateiste 596
-distrikte 596
-general 596
-masjiene 596
-skeppende 596
-slegter 596
-weggevoer 596
-west 596
-aannames 595
-eensaamheid 595
-federasie 595
-gepleit 595
-handelaar 595
-jaap 595
-oortuigend 595
-polisiewoordvoerder 595
-setlaars 595
-slaapplek 595
-stukkende 595
-tonnel 595
-aanleer 594
-aanwending 594
-ego 594
-heinrich 594
-ingeligte 594
-leefwyse 594
-poes 594
-teruggetrek 594
-eggenoot 593
-gretig 593
-kluis 593
-onderweg 593
-sprinkel 593
-zoeloe 593
-aftrek 592
-alfred 592
-deurbraak 592
-dissipel 592
-jona 592
-laste 592
-oostenryk 592
-raas 592
-reekse 592
-register 592
-skriftelik 592
-tegnies 592
-uitgestal 592
-aangerig 591
-afhaal 591
-grootse 591
-meesters 591
-mia 591
-rugbyspan 591
-denemarke 590
-diagnose 590
-dwarsoor 590
-kraai 590
-liewers 590
-ontwrig 590
-treffende 590
-voorkoming 590
-ambassadeur 589
-boys 589
-feesgangers 589
-gepla 589
-geprys 589
-gevoed 589
-ingebring 589
-mercedes 589
-visioen 589
-estetiese 588
-onderstreep 588
-rigters 588
-sajwv 588
-sampioene 588
-swartmense 588
-swd 588
-uitstaan 588
-verkondiging 588
-dienskneg 587
-filosoof 587
-noorwee 587
-personeellede 587
-pick 587
-skil 587
-vgk 587
-welslae 587
-besoeker 586
-gemene 586
-heupe 586
-naderhand 586
-omset 586
-onderbreek 586
-vryheidsfront 586
-beskrywings 585
-bruto 585
-buitendien 585
-dolk 585
-elize 585
-ross 585
-sektore 585
-verpak 585
-alleenlik 584
-bane 584
-bede 584
-cancel 584
-glans 584
-grootmaak 584
-landswyd 584
-press 584
-street 584
-uitstel 584
-verdraagsaamheid 584
-vermeulen 584
-vertrap 584
-geheg 583
-oorblyfsels 583
-vooraanstaande 583
-afstammelinge 582
-dopgehou 582
-draaie 582
-geleen 582
-kunsmatige 582
-manskappe 582
-onregverdigheid 582
-opgehef 582
-aanwysings 581
-bynaam 581
-kruisdood 581
-kurt 581
-veertien 581
-verderf 581
-verskynsels 581
-dries 580
-oogmerk 580
-politikus 580
-rondloop 580
-wetgewer 580
-bas 579
-grappies 579
-kommandant 579
-nagelaat 579
-nigerie 579
-ontlok 579
-opwindend 579
-pilatus 579
-vroegtydig 579
-assosiasie 578
-betwyfel 578
-buffels 578
-gespesialiseerde 578
-goedjies 578
-kinderjare 578
-marine 578
-nina 578
-prop 578
-pyle 578
-veroordeling 578
-wegraping 578
-aanbetref 577
-aanname 577
-aanraak 577
-atlantiese 577
-bedrieg 577
-dode 577
-genootskap 577
-green 577
-hopeloos 577
-hulde 577
-konserte 577
-kou 577
-netto 577
-roets 577
-verdienste 577
-verdrag 577
-verwyt 577
-boesmans 576
-derduisende 576
-diploma 576
-gewysig 576
-kinderhuis 576
-nederige 576
-note 576
-parkering 576
-pietermaritzburg 576
-produktiwiteit 576
-raam 576
-skraal 576
-vrugbaarheid 576
-baal 575
-eddie 575
-good 575
-izakdv 575
-johannesburgse 575
-linkse 575
-metro 575
-netbal 575
-power 575
-voorlegging 575
-vroegoggend 575
-zuid 575
-christelik 574
-geformuleer 574
-hilux 574
-musikant 574
-pynlike 574
-sfeer 574
-velle 574
-verbasend 574
-commented 573
-dreyer 573
-koran 573
-toegemaak 573
-vlae 573
-besnydenis 572
-greyling 572
-hambidge 572
-infeksie 572
-leun 572
-manifesteer 572
-mostert 572
-prag 572
-realiseer 572
-rudi 572
-bewustelik 571
-dilemma 571
-esau 571
-geredigeer 571
-ingedeel 571
-kindjie 571
-klooster 571
-mishandeling 571
-pel 571
-stock 571
-toestel 571
-uitstallings 571
-winkelsentrum 571
-adams 570
-apostoliese 570
-ryker 570
-volharding 570
-aangeplant 569
-afrikanervolk 569
-borgtog 569
-geklee 569
-grondeienaars 569
-mitologie 569
-voorbereid 569
-books 568
-gunstig 568
-kansa 568
-marx 568
-tekstuur 568
-tennis 568
-uitgemaak 568
-betekenisse 567
-letterkundige 567
-onveranderd 567
-telers 567
-union 567
-verantwoording 567
-argumenteer 566
-belydenisskrifte 566
-jurie 566
-langsaan 566
-oorwinnings 566
-beveilig 565
-bom 565
-kaapkolonie 565
-klok 565
-moskou 565
-opvoeders 565
-poetiese 565
-simboliek 565
-vooruitsigte 565
-waens 565
-belas 564
-doper 564
-inspan 564
-kontakte 564
-persiese 564
-teikens 564
-abram 563
-amateur 563
-besoedel 563
-gekook 563
-gekritiseer 563
-georganiseer 563
-hupstoot 563
-medewerkers 563
-modules 563
-objektiewe 563
-oorheersing 563
-strale 563
-verdriet 563
-aflewering 562
-amptenaar 562
-gouer 562
-inspirerende 562
-konsekwent 562
-onvoldoende 562
-stemming 562
-wysigings 562
-afgehaal 561
-geregte 561
-hall 561
-lenings 561
-plate 561
-sege 561
-almag 560
-berading 560
-blogs 560
-click 560
-hours 560
-maree 560
-mededingende 560
-ontvlug 560
-ploeg 560
-rommel 560
-skrifgeleerdes 560
-standerd 560
-suksesse 560
-tante 560
-versoekings 560
-vrylik 560
-add 559
-beheerliggaam 559
-deense 559
-dwars 559
-fantasie 559
-francis 559
-gemeld 559
-girl 559
-manie 559
-onmoontlike 559
-reflekteer 559
-roomys 559
-sangeres 559
-skeidsregter 559
-sonlig 559
-sowaar 559
-borrel 558
-diewe 558
-eksodus 558
-leerskare 558
-legendariese 558
-riempies 558
-afgebrand 557
-bekamp 557
-betwis 557
-dissipelskap 557
-kathu 557
-plot 557
-rooiwyn 557
-sandra 557
-verrassende 557
-fouche 556
-glasie 556
-thys 556
-forensiese 555
-teleskoop 555
-bill 554
-geheers 554
-juk 554
-koeldrank 554
-onderhawige 554
-ontluikende 554
-oorwegings 554
-songs 554
-verklap 554
-waarskynlikheid 554
-aanplantings 553
-barry 553
-halfrond 553
-hoofbestuurder 553
-klam 553
-meerdere 553
-sus 553
-vasgebind 553
-brande 552
-filistyne 552
-modern 552
-muis 552
-sketse 552
-voorstede 552
-aktuele 551
-bevoegdheid 551
-hein 551
-hiernamaals 551
-kolf 551
-konfronteer 551
-ondersteuner 551
-plato 551
-sondagaand 551
-vertrekpunt 551
-weergegee 551
-afgetree 550
-afskop 550
-bela 550
-drinkwater 550
-juwele 550
-kemp 550
-landman 550
-operasies 550
-opgeskort 550
-regstreekse 550
-walter 550
-washington 550
-aangetas 549
-aanhaal 549
-company 549
-diskoers 549
-inskakel 549
-nasaret 549
-oorgeplaas 549
-rof 549
-saamleef 549
-search 549
-tony 549
-aangeraai 548
-bult 548
-doek 548
-eertydse 548
-hoofdoel 548
-hoogmoed 548
-koors 548
-moeders 548
-opmerk 548
-skrywes 548
-wegkruip 548
-aanteken 547
-accommodation 547
-afgedwing 547
-hulpmiddels 547
-juan 547
-karl 547
-lewering 547
-magteloos 547
-nonsens 547
-vasgehou 547
-vertroud 547
-cameron 546
-dodelike 546
-enjins 546
-geskud 546
-krisisse 546
-piekniek 546
-simpel 546
-swakhede 546
-trui 546
-alex 545
-gays 545
-gelowig 545
-korinthiers 545
-kruising 545
-mislukte 545
-onderskeiding 545
-ontspanning 545
-pilare 545
-realisties 545
-reitz 545
-bevelvoerder 544
-desmond 544
-ingekom 544
-ingeval 544
-jakkie 544
-middelaar 544
-nadelig 544
-nederlaag 544
-redaksie 544
-sestien 544
-stabiele 544
-intree 543
-isolasie 543
-nasionalisme 543
-offisiere 543
-slaggate 543
-weerspreek 543
-werkskepping 543
-bestelling 542
-boeiende 542
-byeen 542
-kerel 542
-korrupte 542
-magdom 542
-parasiete 542
-tragies 542
-tweet 542
-aanspreeklikheid 541
-eksperimenteer 541
-free 541
-lanklaas 541
-moedergemeente 541
-rob 541
-star 541
-toesprake 541
-vatbaar 541
-verdieping 541
-aap 540
-bloeddruk 540
-evangeliese 540
-realistiese 540
-simboliseer 540
-skepsel 540
-tussenin 540
-voorgrond 540
-algeheel 539
-donkerte 539
-drastiese 539
-dwase 539
-misterie 539
-orientasie 539
-persoonlikhede 539
-tekortkominge 539
-blye 538
-fietsryers 538
-gelykop 538
-gestudeer 538
-hakke 538
-kleinvee 538
-neersit 538
-oorgegaan 538
-samesmelting 538
-sarah 538
-stunning 538
-uiteensetting 538
-wegsteek 538
-geloofsgemeenskap 537
-ordentlik 537
-pille 537
-sasol 537
-scenario 537
-winsgewendheid 537
-wyfies 537
-aangegee 536
-bosch 536
-dominees 536
-kerse 536
-link 536
-nywerhede 536
-onskuld 536
-opsy 536
-verhandeling 536
-volwassene 536
-ingeboude 535
-joel 535
-kraak 535
-magic 535
-subtiele 535
-vasgele 535
-verskaffer 535
-vesting 535
-voorhou 535
-wange 535
-wenk 535
-brian 534
-dowwe 534
-eric 534
-gedroom 534
-implementeer 534
-opgaan 534
-ruiters 534
-jeens 533
-oorweldigend 533
-toonbank 533
-worry 533
-annie 532
-insluiting 532
-interpretasies 532
-kongo 532
-moderator 532
-persepsies 532
-rene 532
-sagter 532
-that 532
-uitdrukkings 532
-versadig 532
-aangele 531
-afgestig 531
-beligting 531
-deurslaggewende 531
-gestoor 531
-guest 531
-knysna 531
-majesteit 531
-marthinus 531
-moraliteit 531
-naels 531
-periodes 531
-plaasvervanger 531
-proteien 531
-rym 531
-werkswinkels 531
-henog 530
-hugenote 530
-inkopies 530
-lize 530
-neethling 530
-rat 530
-slap 530
-verkryging 530
-beddens 529
-donasies 529
-ester 529
-optrek 529
-pumas 529
-resensent 529
-seksueel 529
-swellendam 529
-village 529
-elohim 528
-farm 528
-gewerp 528
-grimering 528
-hulpmiddel 528
-male 528
-neergele 528
-noodsaak 528
-sintuie 528
-stalletjies 528
-uitgestort 528
-vertaler 528
-communitas 527
-drang 527
-getrouheid 527
-grafiese 527
-opgekom 527
-rustyd 527
-tagtig 527
-taylor 527
-tina 527
-aansit 526
-gewaarborg 526
-have 526
-kleed 526
-minagting 526
-noodgedwonge 526
-plakkers 526
-portugal 526
-privaatheid 526
-sinoniem 526
-stowwerige 526
-andersom 525
-babiloniese 525
-bye 525
-dreineer 525
-geskree 525
-hondjie 525
-inspanning 525
-kognitiewe 525
-lap 525
-maaltye 525
-onderaan 525
-parke 525
-platinum 525
-vriendelikheid 525
-afrigting 524
-dns 524
-ekonoom 524
-hide 524
-opsit 524
-otjiwarongo 524
-tsumeb 524
-voorganger 524
-vryburger 524
-afdwing 523
-eiesoortige 523
-gesetel 523
-konvensie 523
-lokale 523
-lur 523
-nadele 523
-seerkry 523
-stokke 523
-stropers 523
-voorspelling 523
-bestellings 522
-eerbiedig 522
-fil 522
-gebraai 522
-gebuk 522
-opgetrek 522
-pistool 522
-aantoon 521
-deut 521
-deuteronomium 521
-dna 521
-gesegde 521
-gesofistikeerde 521
-koninkryke 521
-krige 521
-nul 521
-nuweling 521
-prioriteite 521
-pynlik 521
-volmaaktheid 521
-wildernis 521
-afgrond 520
-blonde 520
-entrepreneurs 520
-geinterpreteer 520
-goeters 520
-jas 520
-lening 520
-skaamte 520
-verdiep 520
-voorkant 520
-zar 520
-beursie 519
-bliksem 519
-charlie 519
-dave 519
-dieptes 519
-riglyn 519
-spirituele 519
-agentskap 518
-business 518
-fietse 518
-galasiers 518
-geletterdheid 518
-haaie 518
-opvoering 518
-sertifikate 518
-speurder 518
-transaksies 518
-veelsydige 518
-verteenwoordiging 518
-zille 518
-aangese 517
-besmette 517
-daarsonder 517
-deelnemende 517
-duine 517
-erfgenaam 517
-fiks 517
-joernalistiek 517
-parow 517
-penis 517
-reformasie 517
-tydperke 517
-uitbetaal 517
-beskermer 516
-bewondering 516
-jahwe 516
-meteens 516
-sinodale 516
-voortrekker 516
-diamant 515
-keetmanshoop 515
-kinderboeke 515
-praatjie 515
-reisigers 515
-wanhoop 515
-aanvaller 514
-aggressief 514
-arthur 514
-besinning 514
-eben 514
-niel 514
-stephen 514
-versteek 514
-voortreflike 514
-afgeskaf 513
-afstaan 513
-afvra 513
-back 513
-formuleer 513
-gladnie 513
-had 513
-oortreders 513
-posts 513
-reggestel 513
-uiteinde 513
-uitverkies 513
-borde 512
-gaande 512
-girls 512
-grootmense 512
-haatspraak 512
-musina 512
-regters 512
-river 512
-stene 512
-struikelblok 512
-tehuis 512
-terugkyk 512
-benoudheid 511
-crusaders 511
-gek 511
-nazi 511
-pensioen 511
-vleeslike 511
-allah 510
-american 510
-geheimsinnige 510
-geskop 510
-griekwas 510
-insiggewende 510
-netnou 510
-oorlewering 510
-passievol 510
-professioneel 510
-vragmotors 510
-wurms 510
-aansprake 509
-derby 509
-droogtes 509
-eksperiment 509
-geoordeel 509
-kovsies 509
-omgewingsake 509
-set 509
-aangeheg 508
-besienswaardighede 508
-betreffende 508
-geblaas 508
-kassie 508
-kzn 508
-laatmiddag 508
-russe 508
-titus 508
-videos 508
-zoeloes 508
-begroet 507
-indink 507
-indrukwekkend 507
-malherbe 507
-redder 507
-reenboog 507
-skepties 507
-steil 507
-vermis 507
-voorskryf 507
-voorsprong 507
-vure 507
-woordjie 507
-daadwerklike 506
-finansier 506
-gekweek 506
-ontploffing 506
-ouds 506
-posse 506
-seminaar 506
-sol 506
-university 506
-air 505
-dominante 505
-fluit 505
-geinspireerde 505
-intensiteit 505
-mog 505
-pakkies 505
-renoster 505
-forums 504
-jazz 504
-kommunisme 504
-mobiele 504
-betroubaarheid 503
-duurste 503
-ekologiese 503
-menslikheid 503
-staatsdiens 503
-stikstof 503
-geimplementeer 502
-inmenging 502
-insiggewend 502
-lyke 502
-mikpunt 502
-perke 502
-rasionele 502
-spa 502
-ann 501
-bedags 501
-dorpies 501
-grange 501
-hersiening 501
-kain 501
-messe 501
-opmerklik 501
-planke 501
-scott 501
-stakings 501
-verste 501
-baard 500
-bosluise 500
-gegroet 500
-invloedryke 500
-kookwater 500
-motorongeluk 500
-opvattings 500
-verloofde 500
-verslind 500
-vertikale 500
-voordelig 500
-lugmag 499
-skuts 499
-sosialistiese 499
-suggereer 499
-blaaie 498
-geinstalleer 498
-handig 498
-helikopter 498
-kreun 498
-kuikens 498
-nampo 498
-ontvoer 498
-verbreed 498
-vrygespreek 498
-aankondig 497
-beproewing 497
-bevele 497
-magiese 497
-oekraine 497
-pistorius 497
-sakelui 497
-wysiging 497
-bedreigde 496
-komponis 496
-module 496
-negende 496
-opoffering 496
-tjek 496
-vae 496
-villa 496
-volkere 496
-aanmeld 495
-agteroor 495
-eiendomsreg 495
-geeneen 495
-gehuur 495
-verkose 495
-vlugte 495
-dinastie 494
-genres 494
-johnson 494
-levitikus 494
-roes 494
-staanplek 494
-tug 494
-verniel 494
-kis 493
-liggaamlik 493
-mokopane 493
-ontkenning 493
-skatting 493
-skeppings 493
-uitgeloop 493
-uitgeskakel 493
-united 493
-voortrekkermonument 493
-gebyt 492
-gekose 492
-geoefen 492
-horisontale 492
-inlig 492
-letsels 492
-maandagoggend 492
-shakespeare 492
-slotsom 492
-veiliger 492
-vertellings 492
-waal 492
-what 492
-aanhoor 491
-aborsie 491
-assirie 491
-billik 491
-bob 491
-druppels 491
-krugerwildtuin 491
-magda 491
-nkandla 491
-onomwonde 491
-pasop 491
-raaisel 491
-verslawing 491
-visserye 491
-winste 491
-alte 490
-bewoording 490
-geheilig 490
-gekleurde 490
-kompeteer 490
-navolging 490
-spyker 490
-troeteldiere 490
-verslaaf 490
-alice 489
-anoniem 489
-bostaande 489
-frederik 489
-genomineer 489
-gevrees 489
-glen 489
-hartklop 489
-operasionele 489
-taalbeleid 489
-about 488
-batterye 488
-boekies 488
-dramas 488
-happy 488
-maagd 488
-samesprekings 488
-siende 488
-tender 488
-voorstad 488
-werkgeleenthede 488
-witbank 488
-ervaringe 487
-familielid 487
-grahamstad 487
-grootword 487
-lone 487
-maatjie 487
-oopgaan 487
-oorskot 487
-polisiediens 487
-poskantoor 487
-ste 487
-vervreemding 487
-viewed 487
-besing 486
-dief 486
-drankie 486
-geteel 486
-gordon 486
-oorgelaat 486
-besmetting 485
-bots 485
-claassen 485
-druppel 485
-feeks 485
-garage 485
-gevolglike 485
-onderhandelings 485
-pasga 485
-piel 485
-pouse 485
-spontane 485
-verwaarloos 485
-allerhoogste 484
-carstens 484
-hemde 484
-herroep 484
-neerslag 484
-spar 484
-tech 484
-verkort 484
-benutting 483
-deventer 483
-gekombineer 483
-geoffer 483
-insit 483
-lol 483
-luiperds 483
-plae 483
-sluitingsdatum 483
-suurlemoensap 483
-toepassings 483
-tzaneen 483
-verpligtend 483
-verseel 483
-aangrensende 482
-bush 482
-deurdring 482
-doderyk 482
-eksotiese 482
-fisika 482
-gekap 482
-geskoei 482
-handboeke 482
-heyns 482
-kilometers 482
-knyp 482
-leesstof 482
-merino 482
-onderskeidings 482
-realiteite 482
-sakp 482
-thaba 482
-aanwesigheid 481
-gelig 481
-gesellige 481
-nagereg 481
-neo 481
-nuweland 481
-patrol 481
-treur 481
-uitgedaag 481
-uitstek 481
-worsteling 481
-aanklank 480
-lewensmaat 480
-staaf 480
-afvaardiging 479
-bykom 479
-deursettingsvermoe 479
-gekanselleer 479
-gereen 479
-khoi 479
-kyker 479
-navolg 479
-rondsnuffel 479
-toonaangewende 479
-voedselsekerheid 479
-wang 479
-weergee 479
-witmense 479
-aangeleer 478
-bemoeilik 478
-betrokkenes 478
-gehanteer 478
-kevin 478
-ontsettend 478
-salf 478
-uncategorized 478
-verstrek 478
-verward 478
-weggestap 478
-wynmaker 478
-befondsing 477
-dewald 477
-geopper 477
-gestrek 477
-huistaal 477
-mere 477
-omhoog 477
-samehang 477
-staanspoor 477
-erfgename 476
-first 476
-golgota 476
-heersers 476
-inbring 476
-ingewikkeld 476
-organiseerder 476
-rampe 476
-sopas 476
-superrugby 476
-valley 476
-wikipedia 476
-beaam 475
-blaf 475
-dwang 475
-elsa 475
-games 475
-geskrik 475
-oeuvre 475
-skeer 475
-woude 475
-bitterheid 474
-bote 474
-elektronies 474
-handsak 474
-helse 474
-ineenstorting 474
-ingepalm 474
-marathon 474
-skokkende 474
-snert 474
-snit 474
-uitdruk 474
-verversings 474
-willemse 474
-afsluiting 473
-deurgaan 473
-dies 473
-gedaan 473
-gedaante 473
-jakkals 473
-jooste 473
-konsistorie 473
-outydse 473
-phd 473
-rut 473
-tablet 473
-afgekeur 472
-frase 472
-geesdrif 472
-gelde 472
-gewapen 472
-hegte 472
-jarelange 472
-lisensies 472
-non 472
-polisiekantoor 472
-reeling 472
-toegesluit 472
-uitsonderings 472
-verwagtings 472
-voorkeure 472
-waterberg 472
-desperaat 471
-disse 471
-fondamente 471
-gautengse 471
-gebreekte 471
-gedenk 471
-geskeur 471
-hosea 471
-hut 471
-kleinseun 471
-kompleksiteit 471
-optimaal 471
-voorafgegaan 471
-agterbly 470
-bankrot 470
-beach 470
-branders 470
-bywoning 470
-cradock 470
-ekself 470
-geland 470
-gering 470
-kleine 470
-ligjare 470
-losgemaak 470
-luitenant 470
-ontrou 470
-oordrewe 470
-saamgewerk 470
-saterdae 470
-sement 470
-aanmoediging 469
-afsluit 469
-badisa 469
-begeleiding 469
-benaderings 469
-besetting 469
-darwin 469
-dowe 469
-faal 469
-galilea 469
-kerkleiers 469
-luderitz 469
-manuskripte 469
-ontevredenheid 469
-published 469
-reus 469
-simbolies 469
-swakste 469
-toegespreek 469
-tune 469
-voltooide 469
-voltrek 469
-vroulief 469
-waardige 469
-way 469
-abstrakte 468
-annette 468
-gesonder 468
-grotte 468
-klaer 468
-ontferm 468
-verdag 468
-verheerliking 468
-amos 467
-assosieer 467
-bbp 467
-berokken 467
-bobby 467
-meestersgraad 467
-people 467
-skemer 467
-tussendeur 467
-verskrik 467
-vodacom 467
-agtergebly 466
-beding 466
-beslissende 466
-busse 466
-deposito 466
-deurgedring 466
-gary 466
-gesleep 466
-korrespondensie 466
-lood 466
-lucas 466
-ontvou 466
-ridder 466
-riool 466
-senter 466
-sindroom 466
-teenstrydig 466
-treffend 466
-wentel 466
-dreigemente 465
-irene 465
-plaashuis 465
-plakkate 465
-site 465
-sorgvuldig 465
-stomp 465
-terwille 465
-tyde 465
-angus 464
-cum 464
-faks 464
-fritz 464
-gaaf 464
-gesalfde 464
-rautenbach 464
-referendum 464
-regkom 464
-twak 464
-url 464
-vernietigende 464
-vraelys 464
-dwaasheid 463
-hernu 463
-namakwaland 463
-rhodesie 463
-skouspel 463
-verrassings 463
-verte 463
-voorgangers 463
-war 463
-agtste 462
-amateurradio 462
-eien 462
-geillustreer 462
-gradering 462
-hertog 462
-naar 462
-oudit 462
-pietersielie 462
-rehoboth 462
-sypaadjie 462
-aanbiedings 461
-aanvaarde 461
-arno 461
-attie 461
-doelstellings 461
-jana 461
-konfrontasie 461
-moreel 461
-nota 461
-nuuskierigheid 461
-ontslag 461
-seevier 461
-sekretaresse 461
-sentrums 461
-synde 461
-uitgelig 461
-uitgesien 461
-verwikkelinge 461
-aanroep 460
-afskrif 460
-dreigende 460
-gemotiveer 460
-geredelik 460
-oorweldigende 460
-patrick 460
-rustelose 460
-tenk 460
-aandurf 459
-agterlyn 459
-arend 459
-asemhaling 459
-bieg 459
-doodgewone 459
-gerber 459
-kafee 459
-little 459
-matrieks 459
-overberg 459
-premierliga 459
-skrifgedeelte 459
-uitverkore 459
-verdwaal 459
-weldra 459
-aangeskaf 458
-antoinette 458
-betrekkinge 458
-braaivleis 458
-buffel 458
-byderhand 458
-emmer 458
-geskat 458
-ingehandig 458
-landbouers 458
-liefdevol 458
-organe 458
-pukke 458
-sorge 458
-awesome 457
-booysen 457
-gebaseerde 457
-manipuleer 457
-mylpaal 457
-skyfies 457
-uitgelewer 457
-vermenging 457
-voortsit 457
-witwatersrand 457
-aar 456
-cobus 456
-kragmeting 456
-niggie 456
-onderling 456
-sabc 456
-slagting 456
-stilstaan 456
-swaer 456
-verlam 456
-vurk 456
-wantroue 456
-aanbring 455
-address 455
-bruce 455
-geerf 455
-jeugliga 455
-konsensus 455
-opeenvolgende 455
-osse 455
-ritueel 455
-ronel 455
-saamgesmelt 455
-swaarste 455
-toegee 455
-veelvuldige 455
-aanvoer 454
-afgetrede 454
-bpk 454
-drag 454
-frederick 454
-hoekie 454
-indirek 454
-inslag 454
-kampusse 454
-millennium 454
-monumente 454
-northam 454
-statutere 454
-waarvandaan 454
-aanhoudende 453
-christine 453
-dal 453
-empatie 453
-gespanne 453
-kaste 453
-oplaai 453
-oulaas 453
-postma 453
-sorry 453
-thabo 453
-trotseer 453
-ambulans 452
-beskuit 452
-conradie 452
-derdes 452
-efese 452
-english 452
-hartlike 452
-jakkalse 452
-motorhuis 452
-ondersteunende 452
-potjie 452
-seevlak 452
-sinagoge 452
-teweeg 452
-treine 452
-turkse 452
-adviseur 451
-generasies 451
-grasperk 451
-institute 451
-kampioene 451
-oorgelewer 451
-opdoen 451
-rekenskap 451
-tand 451
-wynbedryf 451
-boos 450
-illustrasie 450
-kansel 450
-lopende 450
-turbo 450
-vonnisse 450
-winsgewend 450
-aanskaf 449
-beduidend 449
-dean 449
-erotiese 449
-mooie 449
-rassisties 449
-standbeelde 449
-werklikhede 449
-asemhaal 448
-blyplekke 448
-boekwinkel 448
-deurstaan 448
-gesoute 448
-goeds 448
-her 448
-hofbevel 448
-moolman 448
-neergesit 448
-opwaarts 448
-peil 448
-portefeulje 448
-postmoderne 448
-republieke 448
-ryklik 448
-skuldige 448
-uitdaag 448
-uitgee 448
-verfilm 448
-vrylating 448
-website 448
-alarm 447
-angstig 447
-donderdagaand 447
-gewin 447
-makro 447
-manlief 447
-oorwinnaar 447
-opgeslaan 447
-pens 447
-stefanus 447
-tiaan 447
-variasies 447
-aangevra 446
-apple 446
-boekhuis 446
-enig 446
-essensie 446
-flank 446
-fossiele 446
-handvol 446
-individueel 446
-kookpunt 446
-losmaak 446
-ontwerper 446
-robbie 446
-toevlug 446
-weerlig 446
-appelleer 445
-bemoediging 445
-boor 445
-boy 445
-eksperimente 445
-geldigheid 445
-gisteroggend 445
-hamer 445
-hattingh 445
-kodes 445
-kwansuis 445
-landerye 445
-nederduitse 445
-omgekeerde 445
-ongewoon 445
-onverwagse 445
-opgradering 445
-schutte 445
-struggle 445
-uitverkorenes 445
-verlossingswerk 445
-volgehou 445
-aangespoor 444
-doktorsgraad 444
-geevalueer 444
-handdoek 444
-mededingers 444
-nederlanders 444
-nick 444
-regmatige 444
-saamgestem 444
-sahara 444
-wonderbaarlike 444
-benoud 443
-daargestel 443
-diabetes 443
-horing 443
-immergroen 443
-inherente 443
-karavaan 443
-krimp 443
-meermale 443
-moment 443
-ongelukkige 443
-pretoriase 443
-produktiewe 443
-reguleer 443
-seb 443
-seermaak 443
-stout 443
-telkom 443
-vakansies 443
-beskaafde 442
-bestaansjaar 442
-djou 442
-draaiboek 442
-eetkamer 442
-gebere 442
-klaarkom 442
-kniel 442
-miga 442
-miljarde 442
-onwillekeurig 442
-pornografie 442
-roofdiere 442
-sulks 442
-toom 442
-uitgesproke 442
-volhou 442
-vryburg 442
-wisselwerking 442
-hollands 441
-hoofman 441
-interaktiewe 441
-krans 441
-majuba 441
-metgesel 441
-oorhand 441
-opgesom 441
-politiese 441
-regverdiging 441
-senuwees 441
-slae 441
-takel 441
-visioene 441
-aggressiewe 440
-befonds 440
-boontoe 440
-heever 440
-herodes 440
-huidiglik 440
-konig 440
-kosmos 440
-martha 440
-ontruim 440
-teegekom 440
-volstaan 440
-vroom 440
-arrestasie 439
-botman 439
-eksklusief 439
-emma 439
-guardian 439
-kleintjie 439
-kliphard 439
-kosse 439
-meganisme 439
-nostalgie 439
-palm 439
-prikkel 439
-southern 439
-vesel 439
-vitamien 439
-gedwonge 438
-geoes 438
-kalifornie 438
-kompleet 438
-mishandel 438
-mynbou 438
-nadelige 438
-narratiewe 438
-neutrale 438
-noordoos 438
-predikers 438
-republikeinse 438
-rykes 438
-sone 438
-uittog 438
-aangee 437
-aanvulling 437
-agtervolg 437
-arena 437
-beeldskone 437
-diensknegte 437
-geteister 437
-ingevoerde 437
-klousule 437
-kwesbaar 437
-loopbane 437
-marinda 437
-mind 437
-objektief 437
-onregverdige 437
-sprekende 437
-strukturele 437
-twis 437
-uitstap 437
-wim 437
-aangehoor 436
-ateis 436
-beginpunt 436
-belgiese 436
-cornelius 436
-eetgoed 436
-estate 436
-franschhoek 436
-gebruiklike 436
-gebuig 436
-herrie 436
-malawi 436
-onderwysdepartement 436
-ontwaak 436
-opvallende 436
-pelle 436
-skitter 436
-toegespits 436
-uitverkoop 436
-voorbereidings 436
-vors 436
-aartsbiskop 435
-alta 435
-betogers 435
-dylan 435
-europeers 435
-geklink 435
-knop 435
-kopiereg 435
-leonard 435
-medelye 435
-opregtheid 435
-permit 435
-prysgee 435
-skoonma 435
-betuig 434
-hoofrol 434
-hop 434
-lameg 434
-onverwagte 434
-satelliet 434
-skrikkeljaar 434
-viool 434
-jane 433
-mpo 433
-ouerskap 433
-snelweg 433
-terblanche 433
-toue 433
-vloede 433
-afrikane 432
-continue 432
-doer 432
-doof 432
-eensame 432
-ellisras 432
-gehaat 432
-hoede 432
-liturgie 432
-meegeding 432
-saamtrek 432
-sluiting 432
-spoke 432
-wending 432
-afdraai 431
-aggressie 431
-arts 431
-bewese 431
-gemoedsrus 431
-gewissel 431
-kommerwekkend 431
-konferensies 431
-metafore 431
-regstelsel 431
-rio 431
-stelle 431
-terdee 431
-terugbetaal 431
-vaalrivier 431
-verpakking 431
-voorlees 431
-beheers 430
-brode 430
-don 430
-ekumeniese 430
-fan 430
-jackie 430
-knik 430
-opponente 430
-oxford 430
-rehabilitasie 430
-toesien 430
-wolwe 430
-estelle 429
-grace 429
-inmekaar 429
-karkasse 429
-kie 429
-korrektiewe 429
-nalatigheid 429
-nastreef 429
-onduidelik 429
-seep 429
-verstommend 429
-afgesonder 428
-allermins 428
-bedanking 428
-bet 428
-biologie 428
-briefie 428
-dosis 428
-flink 428
-gordyne 428
-inrigting 428
-julian 428
-kolonel 428
-middelste 428
-onoorwonne 428
-pampoen 428
-psige 428
-sigarette 428
-speaker 428
-uitgeroei 428
-vasgestelde 428
-watt 428
-wyte 428
-blerk 427
-fooi 427
-germaanse 427
-ophef 427
-pinotage 427
-rugbyman 427
-traumatiese 427
-verdoem 427
-wynberg 427
-zimbabwiese 427
-afgewys 426
-beheerde 426
-groottes 426
-handves 426
-labuschagne 426
-linne 426
-meegevoel 426
-ratkas 426
-skuilnaam 426
-uitdagend 426
-verskaffing 426
-visagie 426
-vrugbaar 426
-www 426
-gereinig 425
-gevolgtrekkings 425
-hoofkwartier 425
-skywe 425
-suurlemoen 425
-tweedehandse 425
-uitgedink 425
-vincent 425
-vroutjie 425
-vuis 425
-baken 424
-bale 424
-bog 424
-esterhuizen 424
-geografie 424
-hester 424
-invoere 424
-pitte 424
-stalletjie 424
-swaziland 424
-teaters 424
-veranderde 424
-verloof 424
-absorbeer 423
-boekjaar 423
-bybelgenootskap 423
-byl 423
-ceres 423
-eensaam 423
-eng 423
-houe 423
-koeels 423
-konkreet 423
-lawaai 423
-saint 423
-verlustig 423
-voorgesit 423
-wine 423
-assessering 422
-duie 422
-geldeenheid 422
-heidelbergse 422
-herhaalde 422
-lasarus 422
-legendes 422
-prysgeld 422
-samaria 422
-vermindering 422
-ekspedisie 421
-kooperasie 421
-maw 421
-onderdane 421
-oorname 421
-preekstoel 421
-santa 421
-skrum 421
-spoeg 421
-stoei 421
-uitverkiesing 421
-veels 421
-aaklige 420
-afleidings 420
-doelgerig 420
-doodstil 420
-inderwaarheid 420
-ingesit 420
-mariental 420
-mosie 420
-next 420
-oormatige 420
-raadsaam 420
-skepsels 420
-sprokie 420
-verwonder 420
-watkykjy 420
-wedergebore 420
-akademia 419
-namib 419
-opwek 419
-sakramente 419
-society 419
-stabiel 419
-ywerig 419
-amazing 418
-blindes 418
-coenie 418
-geproe 418
-hansie 418
-innig 418
-lewenswandel 418
-liedjieskrywer 418
-marietjie 418
-ongemak 418
-opheffing 418
-oppervlakkige 418
-resensente 418
-sersant 418
-trok 418
-voorbidding 418
-wouter 418
-basaar 417
-expo 417
-funksionele 417
-hoewe 417
-hoorn 417
-kontakbesonderhede 417
-moller 417
-mondelinge 417
-nagegaan 417
-ouditeur 417
-raakgeloop 417
-rykste 417
-seil 417
-special 417
-aansporing 416
-binnegaan 416
-dbv 416
-dingetjies 416
-drankies 416
-garsfontein 416
-gatvol 416
-genetika 416
-getuienisse 416
-goedkeur 416
-ooreenstemmende 416
-romanse 416
-sydney 416
-vervelig 416
-adele 415
-agtertoe 415
-association 415
-betogings 415
-clover 415
-gade 415
-gehef 415
-list 415
-madiba 415
-naai 415
-siene 415
-spambotte 415
-stuurwiel 415
-verhuur 415
-versterking 415
-verwoestende 415
-aardbewings 414
-afgerond 414
-donald 414
-eiertjies 414
-genoegsaam 414
-geringste 414
-gevangene 414
-inagneming 414
-ink 414
-intimiteit 414
-koolstof 414
-linde 414
-maandagaand 414
-munt 414
-outeurs 414
-pannekoek 414
-polisiemanne 414
-renaissance 414
-resessie 414
-sitting 414
-staaltjies 414
-trevor 414
-uitstallers 414
-vooroordele 414
-aanspoor 413
-aantekeninge 413
-bekostigbaar 413
-bloedige 413
-boodskapper 413
-bros 413
-down 413
-elvis 413
-fasiliteer 413
-installeer 413
-kam 413
-klimaatsverandering 413
-ondervoorsitter 413
-ongeldig 413
-ontsag 413
-oorleg 413
-sandton 413
-skyf 413
-spoorwee 413
-studio 413
... 5086555 lines suppressed ...