From 9d05e1e048db3125054ad4bf15f1e9fe3f3e99b4 Mon Sep 17 00:00:00 2001 From: pommicket Date: Wed, 9 Sep 2015 17:10:28 -0400 Subject: Created AutoArtGPU --- AutoAudioGPU.cl | 11 + AutoAudioGPU.py | 208 ++ AutoImagesGPU.cl | 33 + AutoImagesGPU.py | 247 ++ AutoImagesGPU2.py | 16 + AutoVideosGPU.cl | 21 + AutoVideosGPU.py | 271 ++ AutoVideosGPU2.py | 16 + GPU.py | 90 + ImportAutoImages.py | 1 + ImportAutoVideos.py | 1 + namemaker3.py | 69 + trigrams.txt | 8876 +++++++++++++++++++++++++++++++++++++++++++++++++++ 13 files changed, 9860 insertions(+) create mode 100644 AutoAudioGPU.cl create mode 100644 AutoAudioGPU.py create mode 100644 AutoImagesGPU.cl create mode 100644 AutoImagesGPU.py create mode 100644 AutoImagesGPU2.py create mode 100644 AutoVideosGPU.cl create mode 100644 AutoVideosGPU.py create mode 100644 AutoVideosGPU2.py create mode 100644 GPU.py create mode 100644 ImportAutoImages.py create mode 100644 ImportAutoVideos.py create mode 100644 namemaker3.py create mode 100644 trigrams.txt diff --git a/AutoAudioGPU.cl b/AutoAudioGPU.cl new file mode 100644 index 0000000..07c8d5c --- /dev/null +++ b/AutoAudioGPU.cl @@ -0,0 +1,11 @@ +__kernel void AutoAudio(__global float* output) +{ + unsigned int id; + float x; + + id = get_global_id(0); + + x = (float)id; + + output[id] = ; +} \ No newline at end of file diff --git a/AutoAudioGPU.py b/AutoAudioGPU.py new file mode 100644 index 0000000..f364d11 --- /dev/null +++ b/AutoAudioGPU.py @@ -0,0 +1,208 @@ +import GPU +import numpy as np +import random +try: + import Image +except: + from PIL import Image +try: + import Tkinter as tk + import tkFileDialog as filedialog +except: + import tkinter as tk + from tkinter import filedialog +import namemaker3 +import os +import wave +import struct +import time + +directory = os.path.realpath(__file__) + +try: + directory = directory[:directory.rindex('/')] +except: + directory = directory[:directory.rindex('\\')] + +single = ['cos', 'sin'] #Operations on a single number +binary = ['*', '+', '-'] #Operations for 2 numbers +numlist = ['x', 'Constant'] + +def randFunction(length, singleweight, numberweight): + hasx = False + while not hasx: + #Types: b for binary, s for single, f for first, n for number + function = '' + lasttype = 'f' + thistype = 0 + hasx = False + chanceend = 0 + length = 1 #Number of operations done so far + while True: + chanceend = (1.0 - (1.0 / length)) ** 12.0 + if lasttype == 'n': + number = random.random() + if number < chanceend: + break + function = '(' + function + ')' + random.choice(binary) + lasttype = 'b' + elif lasttype == 's' or lasttype == 'b' or lasttype == 'f': + function += '(' + thistype = random.random() + if thistype < singleweight / (singleweight + numberweight): + function += random.choice(single) + lasttype = 's' + else: + what = random.choice(numlist) + if what == 'Constant': + function += str(random.gauss(150, 50)) + else: + function += what + if what == 'x': + hasx = True + lasttype = 'n' + function += ')' + length += 1 + if function.count('(') > function.count(')'): + function += ')' * (function.count('(') - function.count(')')) + return function + +def replace(s, substr, newsubstr): + #Replaces the first instance of substr in s with newsubstr + return s[:s.index(substr)] + newsubstr + s[s.index(substr)+len(substr):] + +gpu = GPU.GPU() + +clProgramTemplate = open('AutoAudioGPU.cl').read() + +def createAudio(length, sampleRate, functionLength, singleWeight, numberWeight): + function = randFunction(functionLength, singleWeight, numberWeight) + + clProgram = replace(clProgramTemplate, '', function) + + gpu.readFromString(clProgram) + + globalSize = (length*sampleRate,) + + output = np.zeros(globalSize, dtype=np.float32) + + + gpu.setup([], output) + + output = gpu.run('AutoAudio', globalSize) % (32767 * 2) - 32767 + + name = directory + '/' + \ + ' '.join([namemaker3.generate() for i in range(3)]) + '.wav' + + outputFile = wave.open(name, 'w') + outputFile.setparams((1, 1, sampleRate, 0, 'NONE', 'not compressed')) + + outputFile.writeframes(output) + + outputFile.close() + +def createAudios(): + global goToMenuButton, finishedLabel + try: + length = int(lengthVar.get()) + sampleRate = int(sampleRateVar.get()) + functionLength = float(functionLengthVar.get()) + singleWeight = float(singleWeightVar.get()) + numberWeight = float(numberWeightVar.get()) + numAudios = int(numAudiosVar.get()) + except: + errorLabel.config(text='Error: All settings must be numbers') + return + + menu.destroy() + + loadingLabel = tk.Label(root, text='Creating audio files...') + loadingLabel.grid(row=2, column=0) + + + for i in range(numAudios): + + loadingLabel.config(text='Creating audio files... ' + str(i)\ + + '/' + str(numAudios), font=('Helvetica', 16)) + + root.update() + + createAudio(length, sampleRate, functionLength, singleWeight, + numberWeight) + + + loadingLabel.destroy() + + finishedLabel = tk.Label(root, text='AutoImages has finished creating your\ + images.') + finishedLabel.grid(row=2, column=0) + + goToMenuButton = tk.Button(root, text='Go back to menu', command=goToMenu) + goToMenuButton.grid(row=3, column=0) + +def chooseDir(): + global directory + directory = filedialog.askdirectory(title='Choose a directory for your\ + audio files') + directoryLabel.config(text=directory) + +def goToMenu(): + global menu, errorLabel, directoryLabel + + try: + goToMenuButton.destroy() + finishedLabel.destroy() + except: + pass + + menu = tk.Frame(root) + menu.grid(row=1, column=0) + + + tk.Label(menu, text='Length: ').grid(row=0, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=lengthVar).grid(row=0, column=1) + + tk.Label(menu, text='Sample rate: ').grid(row=1, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=sampleRateVar).grid(row=1, column=1) + + tk.Label(menu, text='Function length: ').grid(row=2, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=functionLengthVar).grid(row=2, column=1) + + tk.Label(menu, text='Single operation weight: ').grid(row=3, + column=0, sticky=tk.E) + tk.Entry(menu, textvariable=singleWeightVar).grid(row=3, column=1) + + tk.Label(menu, text='Number weight: ').grid(row=4, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=numberWeightVar).grid(row=4, column=1) + + tk.Label(menu, text='Number of audio files: ').grid(row=5, column=0, + sticky=tk.E) + tk.Entry(menu, textvariable=numAudiosVar).grid(row=5, column=1) + + + tk.Button(menu, text='Choose Directory', + command=chooseDir).grid(row=6, column=0, sticky=tk.E) + directoryLabel = tk.Label(menu, text=directory) + directoryLabel.grid(row=6, column=1, sticky=tk.W) + + tk.Button(menu, text='Create', command=createAudios).grid(row=7, column=0) + + errorLabel = tk.Label(menu, text='', fg='red') + errorLabel.grid(row=8, column=0) + +root = tk.Tk() +root.title('AutoAudio') +root.geometry('800x500+0+0') +lengthVar = tk.StringVar(root, '5') +sampleRateVar = tk.StringVar(root, '44100') +functionLengthVar = tk.StringVar(root, '80') +singleWeightVar = tk.StringVar(root, '1') +numberWeightVar = tk.StringVar(root, '1') +numAudiosVar = tk.StringVar(root, '5') + +tk.Label(root, text='AutoAudio', + font=('Helvetica', 24)).grid(row=0, column=0) #Title label + +goToMenu() + +root.mainloop() diff --git a/AutoImagesGPU.cl b/AutoImagesGPU.cl new file mode 100644 index 0000000..b8c10db --- /dev/null +++ b/AutoImagesGPU.cl @@ -0,0 +1,33 @@ + +__kernel void AutoImage(__global float *output) +{ + + unsigned int id; + int width; + int xInt; + int yInt; + float x; + float y; + int channel; + + id = get_global_id(0); + width = ; + + xInt = (id/3) % width; + yInt = (id/3) / width; + + x = (float)xInt; + y = (float)yInt; + + + + channel = id % 3; + + if (channel == 0) + output[id] = ; + else if (channel == 1) + output[id] = ; + else + output[id] = ; + +} diff --git a/AutoImagesGPU.py b/AutoImagesGPU.py new file mode 100644 index 0000000..c88e127 --- /dev/null +++ b/AutoImagesGPU.py @@ -0,0 +1,247 @@ +import GPU +import numpy as np +import random +try: + import Image +except: + from PIL import Image +try: + import Tkinter as tk + import tkFileDialog as filedialog +except: + import tkinter as tk + from tkinter import filedialog +import namemaker3 +import os + +directory = os.path.realpath(__file__) + +try: + directory = directory[:directory.rindex('/')] +except: + directory = directory[:directory.rindex('\\')] + +single = ['cos', 'sin'] #Operations on a single number +binary = ['*', '+', '-'] #Operations for 2 numbers +numlist = ['x', 'y', 'Constant'] + +def randFunction(length, singleweight, numberweight): + hasx = False + hasy = False + while not(hasx and hasy): + #Types: b for binary, s for single, f for first, n for number + function = '' + lasttype = 'f' + thistype = 0 + hasx = False + hasy = False + chanceend = 0 + length = 1 #Number of operations done so far + while True: + chanceend = (1.0 - (1.0 / length)) ** 12.0 + if lasttype == 'n': + number = random.random() + if number < chanceend: + break + function = '(' + function + ')' + random.choice(binary) + lasttype = 'b' + elif lasttype == 's' or lasttype == 'b' or lasttype == 'f': + function += '(' + thistype = random.random() + if thistype < singleweight / (singleweight + numberweight): + function += random.choice(single) + lasttype = 's' + else: + what = random.choice(numlist) + if what == 'Constant': + function += str(random.gauss(150, 50)) + else: + function += what + if what == 'x': + hasx = True + elif what == 'y': + hasy = True + lasttype = 'n' + function += ')' + length += 1 + if function.count('(') > function.count(')'): + function += ')' * (function.count('(') - function.count(')')) + return function + +def replace(s, substr, newsubstr): + #Replaces the first instance of substr in s with newsubstr + return s[:s.index(substr)] + newsubstr + s[s.index(substr)+len(substr):] + +gpu = GPU.GPU() + +clProgramTemplate = open('AutoImagesGPU.cl').read() + +def createImage(width, height, functionLength, singleWeight, numberWeight): + + rfunction = randFunction(functionLength, singleWeight, numberWeight) + gfunction = randFunction(functionLength, singleWeight, numberWeight) + bfunction = randFunction(functionLength, singleWeight, numberWeight) + + clProgram = replace(clProgramTemplate, '', str(width)) + clProgram = replace(clProgram, '', rfunction) + clProgram = replace(clProgram, '', gfunction) + clProgram = replace(clProgram, '', bfunction) + + gpu.readFromString(clProgram) + + globalSize = (width*height*3,) + + output = np.zeros(globalSize, dtype=np.float32) % 255 + + gpu.setup([], output) + + output = gpu.run('AutoImage', globalSize) + + output.resize(height, width, 3, refcheck=False) + + img = Image.fromarray(output.astype(np.uint8), 'RGB') + img.save(directory + '/' + + ' '.join([namemaker3.generate() for i in range(3)]) + '.png') + + +def createImages(): + + global goToMenuButton, finishedLabel + try: + width = int(widthVar.get()) + height = int(heightVar.get()) + functionLength = float(functionLengthVar.get()) + singleWeight = float(singleWeightVar.get()) + numberWeight = float(numberWeightVar.get()) + numImages = int(numImagesVar.get()) + except: + errorLabel.config(text='Error: All settings must be numbers') + return + + f = open('AutoImagesSettings.txt', 'w') + f.write(' '.join([str(width), str(height), str(functionLength), + str(singleWeight), str(numberWeight), str(numImages), + directory])) + f.close() + try: + menu.destroy() + except: + pass + loadingLabel = tk.Label(root, text='Creating images...') + loadingLabel.grid(row=2, column=0) + + + for i in range(numImages): + f = open('imageNumber.txt', 'w') + f.write(str(i)) + f.close() + loadingLabel.config(text='Creating images... ' + str(i)\ + + '/' + str(numImages), font=('Helvetica', 16)) + + root.update() + + createImage(width, height, functionLength, singleWeight, numberWeight) + + + loadingLabel.destroy() + + finishedLabel = tk.Label(root, text='AutoImages has finished creating your\ + images.') + finishedLabel.grid(row=2, column=0) + + goToMenuButton = tk.Button(root, text='Go back to menu', command=goToMenu) + goToMenuButton.grid(row=3, column=0) + + + +def chooseDir(): + global directory + directory = filedialog.askdirectory(title=\ + 'Choose a directory for your images') + directoryLabel.config(text=directory) + + +def goToMenu(): + global menu, errorLabel, directoryLabel + + try: + goToMenuButton.destroy() + finishedLabel.destroy() + except: + pass + + menu = tk.Frame(root) + menu.grid(row=1, column=0) + + + tk.Label(menu, text='Width: ').grid(row=0, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=widthVar).grid(row=0, column=1) + + tk.Label(menu, text='Height: ').grid(row=1, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=heightVar).grid(row=1, column=1) + + tk.Label(menu, text='Function length: ').grid(row=2, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=functionLengthVar).grid(row=2, column=1) + + tk.Label(menu, text='Single operation weight: ').grid(row=3, + column=0, sticky=tk.E) + tk.Entry(menu, textvariable=singleWeightVar).grid(row=3, column=1) + + tk.Label(menu, text='Number weight: ').grid(row=4, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=numberWeightVar).grid(row=4, column=1) + + tk.Label(menu, text='Number of images: ').grid(row=5, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=numImagesVar).grid(row=5, column=1) + + + tk.Button(menu, text='Choose Directory', + command=chooseDir).grid(row=6, column=0, sticky=tk.E) + directoryLabel = tk.Label(menu, text=directory) + directoryLabel.grid(row=6, column=1, sticky=tk.W) + + tk.Button(menu, text='Create', command=createImages).grid(row=7, column=0) + + errorLabel = tk.Label(menu, text='', fg='red') + errorLabel.grid(row=8, column=0) + +root = tk.Tk() +root.title('AutoImages') +root.geometry('800x500+0+0') + + + +if __name__ == '__main__': + widthVar = tk.StringVar(root, '1280') + heightVar = tk.StringVar(root, '720') + functionLengthVar = tk.StringVar(root, '80') + singleWeightVar = tk.StringVar(root, '1') + numberWeightVar = tk.StringVar(root, '1') + numImagesVar = tk.StringVar(root, '1') + + tk.Label(root, text='AutoImages', + font=('Helvetica', 24)).grid(row=0, column=0) #Title label + + goToMenu() + + root.mainloop() + +else: + w, h, l, s, number, nImages, directory = \ + open('AutoImagesSettings.txt').read().strip('\n').split(' ') + + + + numImages = int(nImages) - int(open('imageNumber.txt').read().strip('\n')) + + widthVar = tk.StringVar(root, w) + heightVar = tk.StringVar(root, h) + functionLengthVar = tk.StringVar(root, l) + singleWeightVar = tk.StringVar(root, s) + numberWeightVar = tk.StringVar(root, number) + numImagesVar = tk.StringVar(root, str(numImages)) + + tk.Label(root, text='AutoImages', + font=('Helvetica', 24)).grid(row=0, column=0) #Title label + + root.after(1000, createImages) + root.mainloop() diff --git a/AutoImagesGPU2.py b/AutoImagesGPU2.py new file mode 100644 index 0000000..d23f06f --- /dev/null +++ b/AutoImagesGPU2.py @@ -0,0 +1,16 @@ +import os + +def removeIfExists(filename): + if os.path.exists(filename): + os.remove(filename) + + +exitStatus = os.system('python AutoImagesGPU.py') + +SEGFAULT = 35584 + +while exitStatus == SEGFAULT: + exitStatus = os.system('python ImportAutoImages.py') + +removeIfExists('AutoImagesSettings.txt') +removeIfExists('imageNumber.txt') diff --git a/AutoVideosGPU.cl b/AutoVideosGPU.cl new file mode 100644 index 0000000..56e5ca9 --- /dev/null +++ b/AutoVideosGPU.cl @@ -0,0 +1,21 @@ +__kernel void AutoFrame(__global float* output) +{ + unsigned int id = get_global_id(0); + int width = ; + + int xInt = (id/3) % width; + int yInt = (id/3) / width; + float t = ; + + float x = (float)xInt; + float y = (float)yInt; + + int channel = id % 3; + + if (channel == 0) + output[id] = ; + else if (channel == 1) + output[id] = ; + else + output[id] = ; +} \ No newline at end of file diff --git a/AutoVideosGPU.py b/AutoVideosGPU.py new file mode 100644 index 0000000..2719a9b --- /dev/null +++ b/AutoVideosGPU.py @@ -0,0 +1,271 @@ +import GPU +import numpy as np +import random +import cv2 +try: + import Tkinter as tk + import tkFileDialog as filedialog +except: + import tkinter as tk + from tkinter import filedialog +import namemaker3 +import os + +directory = os.path.realpath(__file__) + +try: + directory = directory[:directory.rindex('/')] +except: + directory = directory[:directory.rindex('\\')] + +single = ['cos', 'sin'] #Operations on a single number +binary = ['*', '+', '-'] #Operations for 2 numbers +numlist = ['x', 'y', 't', 'Constant'] + + +def randFunction(length, singleweight, numberweight): + hasx = False + hasy = False + hast = False + while not(hasx and hasy and hast): + #Types: b for binary, s for single, f for first, n for number + function = '' + lasttype = 'f' + thistype = 0 + hasx = False + hasy = False + hast = False + chanceend = 0 + length = 1 #Number of operations done so far + while True: + chanceend = (1.0 - (1.0 / length)) ** 12.0 + if lasttype == 'n': + number = random.random() + if number < chanceend: + break + function = '(' + function + ')' + random.choice(binary) + lasttype = 'b' + elif lasttype == 's' or lasttype == 'b' or lasttype == 'f': + function += '(' + thistype = random.random() + if thistype < singleweight / (singleweight + numberweight): + function += random.choice(single) + lasttype = 's' + else: + what = random.choice(numlist) + if what == 'Constant': + function += str(random.gauss(150, 50)) + else: + function += what + if what == 'x': + hasx = True + elif what == 'y': + hasy = True + elif what == 't': + hast = True + lasttype = 'n' + function += ')' + length += 1 + if function.count('(') > function.count(')'): + function += ')' * (function.count('(') - function.count(')')) + return function + +def replace(s, substr, newsubstr): + #Replaces the first instance of substr in s with newsubstr + return s[:s.index(substr)] + newsubstr + s[s.index(substr)+len(substr):] + +gpu = GPU.GPU() + +clProgramTemplate = open('AutoVideosGPU.cl').read() + +def createVideo(width, height, videoLength, frameRate, functionLength, + singleWeight, numberWeight): + + rfunction = randFunction(functionLength, singleWeight, numberWeight) + gfunction = randFunction(functionLength, singleWeight, numberWeight) + bfunction = randFunction(functionLength, singleWeight, numberWeight) + + clProgramTemplate2 = replace(clProgramTemplate, '', str(width)) + clProgramTemplate2 = replace(clProgramTemplate2, '', rfunction) + clProgramTemplate2 = replace(clProgramTemplate2, '', gfunction) + clProgramTemplate2 = replace(clProgramTemplate2, '', bfunction) + + fourcc = cv2.cv.CV_FOURCC(*'XVID') + name = ' '.join([namemaker3.generate() for i in range(3)]) + '.avi' + out = cv2.VideoWriter(directory+'/'+name,fourcc, frameRate, (width,height)) + + + for t in range(int(videoLength*frameRate)): + clProgram = replace(clProgramTemplate2, '', str(t)) + gpu.readFromString(clProgram) + + globalSize = (width*height*3,) + + output = np.zeros(globalSize, dtype=np.float32) + + gpu.setup([], output) + + output = gpu.run('AutoFrame', globalSize) % 255 + + output.resize(height, width, 3, refcheck=False) + + output = output.astype(np.uint8) + + out.write(output[:, :, ::-1]) + + out.release() + +def createVideos(): + + global goToMenuButton, finishedLabel + try: + width = int(widthVar.get()) + height = int(heightVar.get()) + length = float(lengthVar.get()) + frameRate = float(frameRateVar.get()) + functionLength = float(functionLengthVar.get()) + singleWeight = float(singleWeightVar.get()) + numberWeight = float(numberWeightVar.get()) + numVideos = int(numVideosVar.get()) + except: + errorLabel.config(text='Error: All settings must be numbers') + return + + f = open('AutoVideosSettings.txt', 'w') + f.write(' '.join([str(width), str(height), str(length), str(frameRate), + str(functionLength), str(singleWeight), str(numberWeight), + str(numVideos), directory])) + f.close() + try: + menu.destroy() + except: + pass + loadingLabel = tk.Label(root, text='Creating videos...') + loadingLabel.grid(row=2, column=0) + + + for i in range(numVideos): + f = open('videoNumber.txt', 'w') + f.write(str(i)) + f.close() + loadingLabel.config(text='Creating videos... ' + str(i)\ + + '/' + str(numVideos), font=('Helvetica', 16)) + + root.update() + + createVideo(width, height, length, frameRate, + functionLength, singleWeight, numberWeight) + + + loadingLabel.destroy() + + finishedLabel = tk.Label(root, text='AutoVideos has finished creating your\ + videos.') + finishedLabel.grid(row=2, column=0) + + goToMenuButton = tk.Button(root, text='Go back to menu', command=goToMenu) + goToMenuButton.grid(row=3, column=0) + + + +def chooseDir(): + global directory + directory = filedialog.askdirectory(title=\ + 'Choose a directory for your videos') + directoryLabel.config(text=directory) + + +def goToMenu(): + global menu, errorLabel, directoryLabel + + try: + goToMenuButton.destroy() + finishedLabel.destroy() + except: + pass + + menu = tk.Frame(root) + menu.grid(row=1, column=0) + + + tk.Label(menu, text='Width: ').grid(row=0, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=widthVar).grid(row=0, column=1) + + tk.Label(menu, text='Height: ').grid(row=1, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=heightVar).grid(row=1, column=1) + + tk.Label(menu, text='Length: ').grid(row=2, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=lengthVar).grid(row=2, column=1) + + tk.Label(menu, text='Frame rate: ').grid(row=3, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=frameRateVar).grid(row=3, column=1) + + tk.Label(menu, text='Function length: ').grid(row=4, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=functionLengthVar).grid(row=4, column=1) + + tk.Label(menu, text='Single operation weight: ').grid(row=5, + column=0, sticky=tk.E) + tk.Entry(menu, textvariable=singleWeightVar).grid(row=5, column=1) + + tk.Label(menu, text='Number weight: ').grid(row=6, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=numberWeightVar).grid(row=6, column=1) + + tk.Label(menu, text='Number of videos: ').grid(row=7, column=0, sticky=tk.E) + tk.Entry(menu, textvariable=numVideosVar).grid(row=7, column=1) + + + tk.Button(menu, text='Choose Directory', + command=chooseDir).grid(row=8, column=0, sticky=tk.E) + directoryLabel = tk.Label(menu, text=directory) + directoryLabel.grid(row=8, column=1, sticky=tk.W) + + tk.Button(menu, text='Create', command=createVideos).grid(row=9, column=0) + + errorLabel = tk.Label(menu, text='', fg='red') + errorLabel.grid(row=10, column=0) + +root = tk.Tk() +root.title('AutoVideos') +root.geometry('800x500+0+0') + + + +if __name__ == '__main__': + widthVar = tk.StringVar(root, '1280') + heightVar = tk.StringVar(root, '720') + lengthVar = tk.StringVar(root, '3') + frameRateVar = tk.StringVar(root, '24') + functionLengthVar = tk.StringVar(root, '80') + singleWeightVar = tk.StringVar(root, '1') + numberWeightVar = tk.StringVar(root, '1') + numVideosVar = tk.StringVar(root, '1') + + tk.Label(root, text='AutoVideos', + font=('Helvetica', 24)).grid(row=0, column=0) #Title label + + goToMenu() + + root.mainloop() + +else: + w, h, l, fr, fl, s, number, nVideos, directory = \ + open('AutoVideosSettings.txt').read().strip('\n').split(' ') + + + + numVideos = int(nVideos) - int(open('videoNumber.txt').read().strip('\n')) + + widthVar = tk.StringVar(root, w) + heightVar = tk.StringVar(root, h) + lengthVar = tk.StringVar(root, l) + frameRateVar = tk.StringVar(root, fr) + functionLengthVar = tk.StringVar(root, fl) + singleWeightVar = tk.StringVar(root, s) + numberWeightVar = tk.StringVar(root, number) + numVideosVar = tk.StringVar(root, str(numVideos)) + + tk.Label(root, text='AutoVideos', + font=('Helvetica', 24)).grid(row=0, column=0) #Title label + + root.after(1000, createVideos) + root.mainloop() diff --git a/AutoVideosGPU2.py b/AutoVideosGPU2.py new file mode 100644 index 0000000..b724c2d --- /dev/null +++ b/AutoVideosGPU2.py @@ -0,0 +1,16 @@ +import os + +def removeIfExists(filename): + if os.path.exists(filename): + os.remove(filename) + + +exitStatus = os.system('python AutoVideosGPU.py') + +SEGFAULT = 35584 + +while exitStatus == SEGFAULT: + exitStatus = os.system('python ImportAutoVideos.py') + +removeIfExists('AutoVideosSettings.txt') +removeIfExists('videoNumber.txt') diff --git a/GPU.py b/GPU.py new file mode 100644 index 0000000..9592615 --- /dev/null +++ b/GPU.py @@ -0,0 +1,90 @@ +#Requirements: +# python (sudo apt-get install python) +# pyopencl (sudo apt-get install python-pyopencl) +# numpy (sudo apt-get install python-numpy) +# + +platform_id = 1 #Set this to -1 to choose manually, or 0 if it isn't working + + + + + + + + + +import pyopencl as cl +import numpy as np + +class GPU: + def __init__(self, filename=None): + + self.hasSetup = False + + if platform_id == -1: + self.ctx = cl.create_some_context() + else: + platform = cl.get_platforms() + + gpus = platform[platform_id]\ + .get_devices(device_type=cl.device_type.GPU) + self.ctx = cl.Context(devices=gpus) + + self.queue = cl.CommandQueue(self.ctx) + + + if filename == None: + return + self.open(filename) + + def open(self, filename): + self.clCode = open(filename).read() + + self.program = cl.Program(self.ctx, + self.clCode).build( + ['-I \ +/usr/include/x86_64-linux-gnu/c++/4.9/ -I /usr/include/x86_64-linux-gnu/\ +-I /usr/include/c++/4.9' + ]) + + def readFromString(self, s): + self.program = cl.Program(self.ctx, + s).build( + ['-I \ +/usr/include/x86_64-linux-gnu/c++/4.9/ -I /usr/include/x86_64-linux-gnu/ \ +-I /usr/include/c++/4.9' + ]) + + def setup(self, inputs, output): + memflags = cl.mem_flags + + self.inputs = inputs + + self.inputbuffers = [ + cl.Buffer(self.ctx, + memflags.READ_ONLY | memflags.COPY_HOST_PTR, + hostbuf = inp) + for inp in self.inputs] + + self.output = output + + self.outputbuffer = cl.Buffer(self.ctx, memflags.WRITE_ONLY, + self.output.nbytes) + + self.hasSetup = True + + def run(self, functionName, globalSize, *args): + + if not self.hasSetup: + raise Exception('GPU has not setup') + + exec 'self.program.' + functionName + '''(self.queue, globalSize, None, +*(self.inputbuffers + [self.outputbuffer]))''' + + + + cl.enqueue_read_buffer(self.queue, self.outputbuffer, + self.output).wait() + + return self.output diff --git a/ImportAutoImages.py b/ImportAutoImages.py new file mode 100644 index 0000000..1643a4a --- /dev/null +++ b/ImportAutoImages.py @@ -0,0 +1 @@ +import AutoImagesGPU diff --git a/ImportAutoVideos.py b/ImportAutoVideos.py new file mode 100644 index 0000000..a371f51 --- /dev/null +++ b/ImportAutoVideos.py @@ -0,0 +1 @@ +import AutoVideosGPU diff --git a/namemaker3.py b/namemaker3.py new file mode 100644 index 0000000..b53dbbe --- /dev/null +++ b/namemaker3.py @@ -0,0 +1,69 @@ +import random +def getTrigrams(filename): + #Gets trigrams from the file + f = open(filename) + d = {} + for line in f: + key = line[:3] + value = line.strip('\n')[4:] + d[key] = int(value) + return d + +trigrams = getTrigrams('trigrams.txt') + + + +def nextchar(previous=False): + if previous != False: + possibleTrigrams = {} + for trigram in trigrams: + if trigram[0:2] == previous: + possibleTrigrams[trigram] = trigrams[trigram] + + possibleSum = 0 + for trigram in possibleTrigrams: + possibleSum += possibleTrigrams[trigram] + + trigramChosen = random.randrange(possibleSum) + x = 0 #The variable for the sum of all the previous trigrams + for trigram in possibleTrigrams: + x += possibleTrigrams[trigram] + if trigramChosen <= x: + return trigram[2] + + else: + firstTrigrams = {} + for trigram in trigrams: + if trigram[0] == ' ': + firstTrigrams[trigram] = trigrams[trigram] + + firstSum = 0 + for trigram in firstTrigrams: + firstSum += firstTrigrams[trigram] + + trigramChosen = random.randrange(firstSum) + x = 0 #The variable for the sum of all the previous trigrams + for trigram in firstTrigrams: + x += firstTrigrams[trigram] + if trigramChosen <= x: + if ' ' in trigram[1:]: #If there's a space in the trigram, try again + return nextchar() + else: + return trigram[1:] + +def generate(): + char = nextchar() + name = '' + while char != ' ': + name += char + char = nextchar(name[-2:]) + return name.capitalize() + +if __name__ == '__main__': + print('Welcome to NameMaker!') + print('Please enter the number of names you want to print out!') + + while True: + number = int(input('Number: ')) + for i in range(number): + print(generate()) diff --git a/trigrams.txt b/trigrams.txt new file mode 100644 index 0000000..e7b64e9 --- /dev/null +++ b/trigrams.txt @@ -0,0 +1,8876 @@ +lcu 26 +afp 1 +lia 1065 +pec 3048 +dic 1100 +wsr 3 +nun 2 +atg 5 + cw 1 +nho 111 +sun 141 +gdi 3 +fo 22 +iel 488 +hdp 2 +ppp 4 +yl 45 +tv 93 +di 69 +arf 18 +syh 1 +fro 2841 +akw 4 +nih 4 +lce 4 +ups 170 +tid 36 +pit 426 +fix 114 +tla 149 +iwi 3 +la 242 +lot 299 +ayd 71 +dme 7 +bhd 10 +gew 7 +ghf 2 +hat 5291 +lyl 5 +etr 308 +lnu 5 +okw 4 +sau 70 +tvd 1 +ddy 34 +ran 3882 +bov 88 +jem 1 +le 7627 + pq 3 +mze 1 + sj 10 +dlk 3 +lob 359 +ems 1113 +iuc 2 +vin 1613 +rih 3 +uwm 1 + rv 35 +psc 12 + kd 4 +nis 717 +qc 10 +row 905 + cv 18 +faw 2 +jac 57 +esq 20 +ari 1634 +tac 424 +ofl 5 +eci 2577 +fao 6 +hhc 1 +dmo 24 +ibe 152 +djj 1 +gtc 1 +msb 2 + su 5172 +azh 6 +reh 379 +arb 187 +koc 2 +ghi 19 + am 828 +ftg 4 +edn 19 +rkb 5 +hyi 1 +thr 1492 +yok 2 +eih 1 +gyp 16 +tti 626 +ayf 4 + rm 15 +bbc 2 +tzy 1 +avj 2 +brc 2 +cau 348 +cym 2 +xtm 1 +deb 81 +nce 6777 +sjg 2 +ork 3174 +yie 17 +aiv 3 +cil 480 +nth 255 +oyb 4 +uli 77 +rur 52 +uag 53 +fpx 1 + iq 14 +oov 4 +mic 821 +twa 562 +rpy 1 +tdk 1 +scb 1 +rsh 454 +gps 12 +alj 1 +uly 103 +pdm 1 +wma 18 +giu 21 +bsn 4 +muo 3 +neb 27 +kyn 3 +ueo 3 +jif 1 +dsx 1 +vmi 1 +urh 18 +aaf 2 +sza 1 +fne 3 +kit 236 +tyy 1 +nrt 1 +wr 2 + iw 2 +yna 159 +bb 41 +qee 2 +lsq 1 +nus 64 +umd 3 +sko 5 +upb 4 +rxp 5 +usy 21 +msu 4 +lor 754 +urd 37 +rms 354 +ilf 9 +tec 2390 +ixi 24 +rli 141 +vf 1 +dhs 2 +jhp 3 +waz 3 +glc 7 +voo 7 +itx 3 + cz 11 +npl 14 +dva 374 +zle 9 +slu 3 +col 1091 +gko 18 +sli 96 +gaz 50 +vai 611 + fs 25 +dua 592 +kan 79 +hdu 4 +up 1375 +fey 1 + ou 10946 +jos 29 +cbn 4 +uph 34 +byp 11 + ud 8 +tov 40 +ado 169 +nq 3 +gme 58 +isf 440 +ssk 2 +rni 697 + mc 89 +ast 2305 +ser 7615 +ayi 87 +dsv 1 +bia 102 +erw 108 +aod 4 + el 1042 +thc 147 +yco 51 +xtn 2 +kos 11 + aa 44 +gdr 2 +ekd 1 +ift 364 +rgo 81 +eyg 1 +eka 5 +pmi 7 +hc 9 +nal 4682 +lio 261 + np 8 +csv 5 +sem 224 +itc 246 +vfx 1 +plz 1 +kat 36 +ra 347 +von 33 +ben 354 +cya 8 +bsi 728 +kv 1 +cra 430 +pci 2 +aku 14 +uil 1311 +wbu 11 +ect 5881 +anc 3497 +ql 11 +ok 483 +sgo 11 +ubm 43 +yce 7 +cps 3 + cb 23 +zim 2 +ltw 2 +sde 11 +lph 51 +zot 1 +uce 515 +hqu 77 +iri 214 +lic 1559 +onq 10 +hui 8 +zza 30 +gup 4 +gyn 4 +eni 561 +tdn 4 +rtr 61 +dik 5 + ul 130 +mdw 1 +cyp 10 +fla 199 +rgu 13 +gob 3 +rqu 33 +llf 22 +djs 10 +thw 72 +wyr 1 +psh 31 +njo 292 +koh 6 +dvm 1 +cyh 4 +vi 15 +orv 3 +alc 105 +qa 3 +fle 324 +pcb 6 +nyv 1 +hob 35 +ryn 1 +owa 187 +iru 37 +kyr 1 +hci 2 +mst 39 +xcl 126 +udy 60 + pe 3135 +nmo 15 +eum 57 + bg 5 + dt 10 + jh 4 +kny 1 +cpa 41 +xc 5 +kra 21 +etw 692 +rbe 51 +bow 51 +oor 707 +raf 340 +ebb 26 +vcf 4 +kdr 6 +yae 1 +chw 23 +veo 1 + ac 2856 +aen 4 + dq 2 +mra 8 +lab 1077 +etf 9 + tv 57 +hpo 11 +lii 1 +msi 18 +oyf 2 +hac 10 +ola 222 +nfa 30 +bde 16 +bas 1445 +np 3 + bo 1893 +elq 2 +nbh 1 +vd 16 +por 3463 +ieg 53 +hoc 35 +tok 15 +raj 25 +hho 1 +xor 3 +rge 1224 + xl 5 +ext 902 +gtl 4 +af 31 +ui 19 +ryb 22 +kng 1 +hwb 1 + ry 14 +iof 4 +nv 13 + wd 6 +thb 10 +alk 194 +ort 4060 +idw 26 +rac 1710 +val 1172 +dlt 1 +nss 9 +iic 4 +rso 981 +amf 7 +gba 3 +eig 286 +hag 21 +aly 268 +guj 2 +psa 2 +hni 545 +pu 8 +sil 225 +eqo 1 +rhf 1 +deg 64 +ugu 34 +rod 3614 +hcr 3 +zeb 7 +fri 576 +icw 5 +kw 13 +rel 1599 +ihc 1 +ntz 3 +spp 1 +mam 5 +agl 24 +oln 24 +etc 260 + oe 35 +oho 42 +srp 3 +onv 392 +suo 4 +emd 5 + jn 5 + fb 1 +gne 535 +wav 81 +nac 75 +obi 366 +odb 14 +uvu 1 +csu 1 +rmp 1 +elj 1 +tzs 3 +ghn 5 +pe 642 +wb 2 +fhg 1 +kt 7 +ccu 183 +cad 249 +xho 3 +iov 23 +ahs 18 +nbr 21 +vrb 2 +pvw 3 +xas 88 +xpo 202 +edx 1 +say 111 +sho 1385 +zzl 8 +gn 1499 +toc 255 +qbh 1 + vs 20 +mer 4268 +cja 4 +yuh 1 +big 203 +wc 4 + ny 67 +eia 6 +tvl 1 +lto 88 +ubs 228 +uaf 1 +mpa 3485 +scs 11 +low 1203 +liy 1 +cpi 3 +vis 1218 +bbk 1 + ho 4090 +lvr 1 + nb 8 +ggs 16 +muf 9 + ka 173 +ysn 1 +pir 190 +drk 1 +mws 3 +stf 12 +ask 249 +umw 2 +gnp 5 +srm 1 +lkn 19 +oka 28 +uha 9 +has 2567 +ame 1455 + gt 16 +epb 1 + zi 37 +nls 1 +wsy 2 +tbo 18 +umm 82 +etm 4 +ala 423 +wyw 1 + hf 6 +tzi 2 +sug 46 + pi 647 +nio 191 +rou 3261 + fc 22 +xis 232 +rsp 39 +mbe 914 +ioi 4 +ops 206 +sov 11 +xat 24 +pss 7 + ay 8 +his 2117 +ngb 19 + kf 3 +ows 504 +wnm 2 +xo 3 +alp 44 +orr 238 +ypo 21 +idg 139 +et 3493 +cm 17 + uk 371 +mad 435 +usg 3 +cet 56 +pom 11 +ush 124 +uzu 3 +zal 6 +hte 109 +adt 27 +dbr 12 +hik 11 +rls 28 +bki 3 +oys 94 +son 1634 +ady 216 +iil 1 +vue 20 +hay 26 +se 5277 +ldl 30 +ode 727 +vsk 3 +diu 127 +ghr 10 +buy 375 +ohs 7 +iha 4 +hou 1846 +tur 3326 +myw 2 +emf 3 +iis 1 +moc 23 +aws 64 +hms 18 +mb 25 +pms 3 +rcc 2 +oam 49 +yzi 10 +brg 3 +isl 152 +qlh 1 + ru 586 +pq 1 +buf 33 +gyb 4 +cze 11 +nhp 1 + ld 9 +sky 35 + ly 27 +ogd 1 +phu 3 +lj 6 +ype 335 +yge 12 +rga 745 +eye 97 +uec 7 +ykn 2 +urf 129 +hia 39 +yda 120 +gna 74 +idl 81 +fl 30 +wpc 3 +okg 1 +sba 63 +sie 97 +jst 2 + fa 2994 +btt 2 +hae 32 +pid 99 +jpg 2 +pod 15 +mod 721 +eff 997 +uyn 2 +sby 7 +ye 72 +gyo 2 +ilt 366 +nfp 6 +qos 1 +thd 35 +htf 33 +enw 23 +asy 298 + kr 33 +rlb 7 +aad 4 +oss 863 +olo 1651 +vex 1 +asf 3 +udl 47 +pix 12 +oki 447 +yol 6 +mcn 6 +zdf 1 + ml 16 +zum 5 +exg 4 +ctf 15 +rgm 2 +jpu 3 + vr 5 +of 16802 +dng 1 +boi 44 +ctc 6 +moz 4 +olb 10 +cly 5 +saa 20 +lux 126 +eme 2829 +lmi 27 +rah 36 +riu 45 +mpu 452 +mn 25 +vya 1 +uxh 2 +ger 706 +rkr 3 +nfc 1 +dma 68 + uc 4 +nli 669 +ryf 3 +opa 71 +eue 1 +rjs 1 +alb 48 +lan 2250 +wdo 1 +xcm 1 +ubg 3 + um 30 +kuc 2 +rik 29 +dka 1 +srr 1 +liq 53 +nly 771 +ota 270 +rrr 1 +emo 579 +bba 17 +oty 28 +tnt 1 +hk 10 +jur 114 +kik 2 +bid 32 +fai 215 +ord 1559 +pse 19 +fx 2 +use 2528 + of 20182 +hfu 14 +wei 70 +ssi 3584 +kbo 40 +uci 214 +mh 2 +gia 74 +wfi 8 +riy 4 + ne 5008 +hsp 6 + br 2156 +ypa 15 +xxx 2 +ncl 1200 +aup 1 +elu 14 +bnl 4 +csa 5 +gae 1 +oqu 11 +vcs 2 +aem 2 +axp 5 +iao 4 +oed 4 +soc 687 + my 402 +gwr 1 +fs 65 +opw 5 + xt 3 +sgg 3 +cdt 1 +xp 6 +uro 288 +gou 32 +gcl 2 +mys 39 + bj 7 +aud 268 + le 2989 +skb 8 +wof 2 +aih 4 +twi 55 +ftd 2 +lez 2 +lov 232 +teu 5 +mq 1 +ene 1531 +oig 1 +lw 3 +fdr 3 +dpu 3 +seb 32 +mfo 200 +tde 5 +jog 1 +dvi 432 +yka 1 +vlc 4 +mci 8 +leb 106 +upf 15 +dts 2 + tr 4299 +ujn 1 +heq 5 + bw 5 +nip 14 +zhn 1 +ipu 18 +ubd 6 +fee 437 +oh 20 +veu 2 +uea 29 +aia 10 +smg 3 +dju 41 +bfs 1 +zew 1 +kgo 2 +ale 1483 +eyb 19 +sje 3 +rdn 6 +stg 11 +tah 22 +ipy 4 +cmb 1 +nom 273 +dos 39 +wmk 1 +awv 1 +kyp 4 +xml 5 +ecc 29 +otp 18 +fei 1 +ilo 303 +wii 1 +rmf 6 +rn 960 +ef 131 +ppv 3 +oim 3 +owr 45 +jar 13 +ppa 45 +wss 4 +ij 4 +gur 70 +lre 68 +rgn 1 +lwo 29 +jel 4 +gsw 4 +ban 603 +bmw 26 +vla 3 +lfm 1 +lwy 2 +mib 1 +gar 500 +rog 572 +gfo 9 +mmu 847 +pei 7 +omi 766 +uzi 3 +mdb 1 +lmo 108 +trc 2 +rnb 2 +own 2149 +wco 10 +tsd 7 +isk 139 +reg 930 +yat 5 +kly 140 +ctl 214 +alx 8 +sew 70 + qm 1 +ube 72 +sbf 1 +bbs 1 +uge 99 +atp 2 +eur 377 +wfo 12 +qu 2 +tax 223 +gat 394 +tw 4 +nav 71 +tzl 2 +nof 13 +mcs 15 +dey 2 +igt 6 +yha 6 +ckk 4 +oq 1 + cm 29 + gm 64 +rdr 33 +nae 9 +enm 25 +dyc 19 +dil 70 +fi 29 + xs 3 +gbi 4 +lso 1350 +cci 77 +phy 362 +wfp 3 +rjv 3 +gin 1791 +itn 77 +opk 2 +srd 1 +eul 1 +zla 1 +blu 83 + ga 933 +dom 412 +niv 172 +huj 1 +wwm 8 +fax 22 +pvt 43 +avu 6 +efe 330 +rwp 6 + go 1870 +shh 4 +wfr 2 +ilu 28 +gry 5 +iv 6 +ms 2198 +oha 32 +adg 13 +dun 46 +uts 332 +nix 28 +lex 355 + lr 1 + ze 81 + sd 27 +zan 20 +sgd 2 +gnu 10 +ngf 47 +ovo 29 +rro 331 +hnl 2 +ivo 55 +jug 4 +ous 1917 +ebc 2 +aw 467 +hoi 214 +ohu 1 +nbe 44 +sao 1 +fal 83 +dyd 1 +ubc 42 +sp 48 +yen 4 +sub 393 +nts 4517 +rcs 1 +asd 9 +she 1248 + rw 6 +ur 15306 +jas 22 +wro 69 +yfi 18 +urj 1 +rhx 4 +tom 3419 +hgu 6 + se 11068 +rdu 4 +px 10 +fg 10 +nms 5 + mt 18 +gov 262 +wd 21 +ttp 25 +ovn 2 +lla 907 +ajo 276 +qcs 3 +frc 1 +tni 10 + ye 1957 +xan 7 +ohn 69 +gle 265 +cb 18 +cns 2 +ycr 4 +is 11202 +mga 1 +afl 20 + ap 1768 +dtw 1 +nda 924 +ckl 173 +hko 1 +xer 47 +ief 112 +ecd 4 +iet 536 +bvg 1 +huc 19 +alv 91 + hi 2693 +ott 297 +clb 2 +xts 3 +oek 1 +vrh 1 +ntv 2 +odk 1 +tdr 4 +ace 1411 +rsw 5 +ci 24 +lop 1695 + gw 13 +unv 1 +gom 19 +erh 80 +cot 165 +kmi 3 +sa 219 +imi 646 +tlt 2 +ig 173 +uch 861 +wip 12 +dto 17 +ev 11 +cmi 7 +rug 175 +yin 563 +hw 4 +khi 2 +ryw 36 +dki 1 +doi 128 + ck 6 +doc 196 +ive 6646 +amg 3 +gao 8 +znc 1 + bk 2 +rmr 2 +igl 9 +edw 28 +png 3 +dpr 29 +asc 59 +css 13 +wid 813 +ooe 4 +eun 10 + nr 8 + ns 36 +cid 184 +sht 22 +gdu 2 +nds 1328 +mii 1 +dow 416 +tei 15 +tha 5431 +odw 26 +wil 1826 +tlo 13 +yhe 4 +neu 130 +sac 160 +cay 20 +yph 6 +jet 30 +gch 6 +zcl 1 +ibr 128 +syd 38 +mik 29 +gns 312 +utf 16 +tno 6 +awp 1 +iad 18 +oax 5 +aha 71 + ie 21 +kar 63 +oyz 1 +had 202 +dch 6 +cee 187 +wnb 1 +odn 6 +sru 12 +ash 536 +iro 623 +nee 2613 +tih 2 +gqi 1 +oly 96 +dhi 5 +xel 14 +ckb 54 +ifa 34 +ose 1029 +klg 1 +pur 510 +iaz 8 +gfy 1 +ely 1046 +vre 3 +raz 44 +sps 6 +mle 62 +iss 823 +inp 38 +iks 6 +rez 9 +ysm 3 +mch 8 +sfh 1 +obo 19 +azw 2 +ikb 1 +oip 20 +lo 86 +ltl 3 +ilm 112 +yid 1 +eko 4 +btr 7 +rkn 3 +rio 995 +rhy 7 +huk 5 +fa 33 +php 23 +kni 40 +gsr 1 +nol 1092 +goj 1 +tfo 309 +xdo 1 +yfh 1 +toi 25 +yef 10 +atl 88 + xj 1 +ac 139 +cam 323 +yes 55 +zda 3 +jrn 1 +abc 13 +ngm 11 +bfw 1 +lom 29 +vvs 1 +car 2488 +yca 34 +bo 31 +pry 5 +gfi 11 +nyi 8 +oau 1 + wv 4 +uo 13 + wm 12 +bgp 1 +uka 10 +edm 27 +ksq 2 + ed 664 +hut 20 +xxu 1 +rfi 33 +vb 1 +wak 16 +app 1805 +yor 191 +jna 1 + ah 53 +tig 212 +kbi 4 +icj 2 +rys 111 +hii 1 +wef 2 +iph 39 +qft 8 +irs 793 +kdo 7 +egf 1 +lus 327 +hdr 11 +sfc 1 +onr 30 +bot 634 +rb 45 +umq 1 +rlo 56 +rly 358 +slm 1 +dtu 2 +ntt 10 +cdr 11 +rdv 1 + cx 3 +kpe 1 +gva 1 +oat 164 +cpp 3 +fcu 1 +nnk 4 +aqi 1 +lmc 3 +ttm 14 +kua 6 +shb 19 +xso 5 +erv 7148 +eli 2271 +enr 57 +gyg 2 +byn 3 +oze 25 +aln 7 +bos 51 +mu 8 +gay 4 +tb 17 +hbu 10 + as 5613 +tcq 1 +hrg 1 +dmu 4 + wh 4804 +eji 8 +pus 50 +uzo 1 +dco 46 +pou 65 +pta 44 +rph 17 +ape 421 + tl 12 +shn 11 +pef 9 +utl 64 +fev 3 + rl 1 +wis 172 +wir 162 +tyh 4 +wwo 1 +tfn 1 +ons 7841 +utg 9 +tft 5 +irp 77 +lok 6 +gsg 1 +cpu 4 +siq 4 +dat 961 +okc 1 +ezi 4 + jy 3 +uer 50 +lya 5 +cky 53 +spr 176 +kga 6 +ep 442 +axd 1 +thm 37 +nwp 1 +ega 654 + is 9107 +rh 4 +iah 7 +dob 26 +afr 116 +epd 1 +rtp 32 +ury 226 +gxi 3 +asb 12 + ir 231 + pv 67 +cl 14 +mc 74 +rj 2 +pnf 1 +cnh 3 +vam 4 +rla 120 +gfr 4 +vab 26 +fcs 3 +esm 27 +cmo 5 +cy 1032 +sae 5 +ams 391 +nt 10710 +aht 3 +pua 7 +tex 217 +sua 199 +hbo 55 +sye 2 +sfs 2 +aol 8 +zio 7 + jk 4 +kiw 1 +ht 1083 +ggo 2 +ngd 46 + az 37 +euc 6 +dww 1 +ntl 683 +dpe 3 +ir 2441 +rte 730 + eb 26 +ta 555 +yi 4 + eh 5 +byt 13 +agb 1 +wde 36 +osf 3 +uss 182 +oea 2 +rre 608 + xo 1 +idu 520 +uie 20 + ow 1113 +uab 88 +axy 2 +fme 2 +cat 3619 +kei 8 +ny 3954 +ure 3826 +ngh 128 +ras 320 +cag 68 +hnh 1 +azu 7 +iky 4 +ryc 9 +esz 1 +plo 695 +npt 2 +qan 1 +exm 7 + mz 1 +esu 380 +nte 4397 +eow 81 +lts 235 + aw 338 +imk 1 +tsj 2 +lby 5 +gla 464 +noy 3 +bin 666 +ozs 1 +xpu 3 +xur 87 +ust 6065 +xge 6 +rvw 3 +duf 3 +xtb 1 +wey 9 +mue 5 +rkm 64 +nnq 1 +waa 1 +who 1067 +pie 186 +cey 1 +obv 10 +wts 1 +zzy 2 +caj 2 +ses 1922 +and 33916 +zuv 1 +huh 2 +hf 6 +csc 16 +ike 648 + xd 1 +gby 5 +nlv 3 +wv 4 +okt 2 +mhe 4 +hot 537 +yll 9 +maz 58 +dlc 7 +wai 99 + ao 4 +nfu 28 + qs 3 +dbu 9 +nwa 50 +rof 1819 +dx 6 +anr 2 +hew 17 +ihr 2 +etv 3 +kes 384 +ldj 1 +idr 6 +pra 685 +uyc 6 +hfo 3 + ui 8 +xed 98 +cur 1211 +urr 635 +ax 242 +dhe 59 + vu 13 +orw 197 +gbj 1 +hh 2 +wcf 1 +muc 231 +nki 151 +otk 9 +kep 33 +mun 883 +woy 1 +grv 4 +ab 132 +zab 19 +lzr 1 +rva 89 +aac 9 +dpo 4 +nga 217 +our 17440 +omb 378 +irl 73 +or 12789 + ci 631 +aeu 2 +zz 22 +umf 1 +ece 621 +got 115 +udm 1 +epr 389 +izo 65 +fma 5 +ugi 8 +osi 405 + ov 1454 +phe 181 +agh 9 +atb 5 +lvi 86 +nyw 82 +ged 374 +hwh 5 +rv 37 +cpg 1 +hai 383 +iju 15 +ael 55 +vag 14 +bek 2 +hty 6 +ofd 1 +eie 5 +wne 889 +roz 9 +nkh 3 +tvi 8 +gge 137 + ss 33 +sni 13 +sdu 3 +fgc 1 +xle 10 +lru 1 +tct 8 +pto 149 +tsf 5 +rub 59 +tif 794 +sb 13 +oyd 17 +wag 22 +llb 48 +avd 1 +cyt 3 +nto 847 +fcr 1 +ndl 624 +uud 1 +sah 7 +dsa 7 +oso 178 +ngy 10 +ahe 48 +zne 10 +ggy 6 + ox 32 +dao 6 +dci 1 +wy 6 +kou 23 +rnh 2 +fta 3 +sup 2011 + bl 484 +jih 1 + jo 799 +zy 20 +rww 1 +fue 64 +unl 109 +wri 167 +rwo 23 +mcc 13 +sdg 2 +faq 2 +why 195 +sar 191 +ncs 12 +tth 9 +niy 1 +rfl 7 +yps 2 +scu 132 +fry 2 +bra 915 + ew 7 +dhu 20 +wwl 3 +ksi 6 + dw 20 +ldt 2 +ien 5513 +hod 217 +ase 2339 +ntg 21 +yms 1 +icm 4 +sal 1063 + vd 2 +hub 46 +niz 616 +mcb 3 +msy 2 +bif 4 +waw 1 +wds 2 +ath 605 +dev 1863 +ruv 3 +mtt 1 + rn 6 +uls 44 +dds 23 +xdi 2 +oix 1 +bsc 33 + oh 82 +orq 5 + cl 3783 +new 1614 +udi 1070 +osm 69 +sol 2161 +bun 53 +for 11788 +nab 479 +rig 851 +ebd 14 +ouc 147 +bee 1315 +gon 96 +cai 22 +emm 18 +ftf 2 +aus 579 +iff 509 + xx 4 +ndy 65 +msr 2 +edj 1 +fiw 2 +bav 3 +cmc 6 +tzu 1 +lra 6 +kak 2 +pa 203 +gno 111 +nju 119 +lsw 2 +joh 80 + ko 139 +wbo 12 +miz 340 +rht 1 +if 694 +ato 631 +poe 30 +raw 163 +plm 1 +rmb 11 +khs 2 +wem 2 +izs 2 +tne 641 +tsn 3 +fzc 1 +rea 5355 +huw 3 + xc 8 + rh 35 +ouv 94 +acn 4 +rnc 5 +os 476 +jai 13 +apg 2 +wkn 1 +aic 47 +ime 1671 +hup 1 +kdb 2 +gi 17 +buc 45 +aky 4 +ono 320 +mef 6 +mj 2 +lit 4173 +ihi 3 +hig 1889 +npn 1 +enq 19 +dmm 1 +evy 12 +hpu 3 +eiv 241 +wwf 5 +itw 12 +nlt 4 +lyq 1 +ml 22 +uid 252 +ucr 11 +ckt 17 +hur 142 +amx 1 +anl 44 +chf 7 +zro 5 +ze 722 +zhi 1 +eam 1244 +soy 12 +tch 606 +wap 2 +rrv 1 +tip 179 +rpo 905 +buq 2 +tp 16 +afs 4 +hpa 7 +zka 1 +wnp 2 +koe 3 +oyn 7 +kco 20 +rsr 1 +upu 9 +itq 2 +sai 70 +yii 1 +ttu 7 +jak 5 +afb 1 +hit 344 +bic 53 + kg 10 +ipa 177 + or 4062 +agf 1 +hto 31 +gac 32 +uaq 1 +biz 15 +ege 157 +ouw 7 +ave 4008 +oci 674 +lpl 5 +idd 126 +geg 1 +rup 75 +uwa 19 +yut 1 +tiy 4 +tep 168 + ok 47 +prf 1 +lmv 1 +sty 348 +fpc 5 +urp 207 +be 1891 + dv 25 +rke 1766 +nam 571 +cin 861 +adc 39 +upt 100 +gm 18 +wye 84 +hce 1 +utb 4 +esy 18 +xam 105 +pfr 14 +kia 10 +bcs 8 +gzh 22 +led 1273 +tan 2688 +drs 3 +vws 1 +gyf 1 +tdo 125 +dfw 2 +voi 131 +beh 143 +stl 140 +mda 2 +eje 5 +oyl 11 +kol 19 +ppg 2 +cfm 1 +bss 2 +knp 3 +eut 101 +skt 44 +wpe 1 +tcy 23 +wwd 1 +dex 35 +kid 54 +kea 10 +oul 664 +onc 625 +ssw 44 +nnl 2 +rsi 329 +ry 5364 +oeu 1 +diq 1 +rov 5022 +lib 119 +qsr 1 +su 27 +pqu 13 +bjs 1 +req 799 +iar 106 +xeo 2 +luo 32 +ayv 4 +smy 1 +dsh 82 +ana 2082 +mto 6 +arp 147 +agm 11 +pul 159 +oub 85 +bul 107 +ead 1758 +mss 2 +vih 2 + ip 101 +ccs 9 +nex 165 +hax 3 +hws 1 +gpr 6 +ter 7309 +tce 6 +mfa 3 +srs 4 +ekw 1 +cso 11 +wsd 1 +nhy 5 +cit 629 +lk 150 +utr 81 +cda 4 +siv 820 +usv 3 +fsn 1 +guc 1 +man 4553 +czk 1 +cct 28 +cec 28 +lyr 16 +ytc 3 +pba 3 +bcb 1 +yex 1 +eux 4 +dec 563 +dpm 3 +rbs 24 +ug 111 +hef 37 +wle 452 +wou 250 +cth 6 +dtg 3 +acf 4 +paa 6 +joe 17 +tsx 2 +pov 9 +ncm 1 +my 422 +mow 35 +stu 494 + pl 2447 +apu 17 + rp 9 +ftl 10 +ly 7726 +heb 15 +rcd 2 +wif 56 +fdl 1 +vet 120 +ikw 3 +pob 1 +kfe 1 +per 6909 +lup 6 +llv 1 +ued 142 +hls 2 +inu 621 +dnj 1 +eld 610 +rtu 485 + hr 53 +llk 21 +crm 18 +iog 18 +rtl 51 +ven 1891 +ope 2582 +lmp 1 +sgh 6 +acc 1414 +uhc 1 +dia 1082 +omd 11 +enl 39 +klm 3 +roe 22 +pap 133 +ncy 695 +ehi 372 +uhn 1 +ewb 14 +fsm 3 +ccg 2 +oph 222 +ryd 52 +rut 27 +mcm 2 +lpu 2 +xbo 1 +oyr 1 +cud 4 +ist 3490 +rwh 17 +fcj 1 +aui 4 +gen 1407 +ysf 5 +gor 108 + hd 21 +fto 5 +tki 16 +ibl 658 +moh 18 +xib 130 +wel 1629 +jji 1 +rgp 2 +tte 1564 +mov 497 +cyr 2 +ghk 1 +meu 1 + ol 191 +cyc 187 +au 54 +kr 3 +jus 547 +nul 3 +lfg 3 +nsx 1 +jsc 1 +cle 1185 +ktw 1 +jaz 8 +wwe 2 +gp 5 +ybl 1 +cts 2791 +exe 218 +mfr 3 +cgt 1 +svo 2 +ukw 4 +jum 17 +ipo 23 +chu 156 +lhi 17 +opl 597 +cel 663 +bop 5 +bgr 2 +jkl 1 +eby 33 +gda 7 +tqu 2 +dyg 5 +ynd 17 +aa 28 +dy 508 +cni 5 +peu 16 +soh 8 +xit 43 +owd 49 +luz 1 +kyc 1 +unq 3 +dip 18 +cuc 6 +lms 41 +zhe 36 +sds 1 +rkw 10 +krp 3 +ucu 3 +ryo 102 +quo 122 +dht 1 +gif 198 +dav 95 +crs 3 +sou 1304 + gg 3 +sam 292 +na 539 +qf 1 +phb 1 +iga 296 +rad 1149 +wna 4 +tpr 31 + yq 3 +dfr 5 +nux 11 +owt 198 +den 1988 +ssq 7 +dem 361 +ugf 2 +oow 10 +gau 18 + qa 13 +uby 10 +dv 2 +arz 2 +guk 3 +lbe 69 +ngo 103 +nsw 135 +cjt 1 +zbi 1 +urm 30 +ihd 2 +nyo 52 +gnm 31 +ghm 2 +zoc 1 +st 8149 +kpa 18 +myo 2 +foc 607 +kd 2 +blo 198 +hst 13 +ibh 1 +uis 225 +tao 12 +dcc 2 +ib 16 +eve 5598 +wsh 6 +crc 9 +ipe 113 +sey 66 + sc 1159 +ekg 7 +aiu 2 +tlu 3 +edu 755 +lf 387 +ss 5728 +chs 38 +fir 1341 +iti 3317 +ohy 1 +dit 1173 +sdh 2 +bw 3 +bgu 2 +er 15807 +rbf 3 +niq 596 +neo 62 +rbr 6 +fuz 3 +ceb 26 +mhr 1 + ft 37 +sll 1 +iuk 2 +cio 122 + sg 13 +eho 218 +gfw 1 +dvc 1 +elp 1626 +dgs 2 +pys 2 +mty 2 +gse 6 +lew 22 +lge 5 + bb 57 +pek 7 +vsh 1 +eee 2 +rmd 2 +wyc 2 +uto 781 +nin 2652 +eft 52 +uju 1 +wnd 1 +lul 9 +ibs 14 + mm 36 +ffl 32 +wgo 2 +abd 9 +tyb 11 +khp 1 +blg 1 +its 1636 +net 1222 +rff 1 +mid 247 + dl 23 +ogi 572 +kuw 5 +so 2049 + ki 571 +lni 5 +itf 9 +ves 1836 +exr 2 +onu 24 +tut 251 + oo 4 +idi 1232 +edo 80 +oac 401 +woe 2 +xv 3 +dal 188 +pil 83 +eed 2565 +bsa 4 +wl 9 +joo 18 +ufl 2 +edc 21 + fp 6 +cz 3 +nif 140 +bvb 2 +nwo 19 +dve 244 +tis 1389 +kba 9 +ys 1365 +ut 2771 +od 1077 +sch 468 +xsi 1 +unn 161 +ogl 34 +nez 9 +poj 1 +kem 8 +ybo 34 +nx 13 +tai 1765 +crn 1 +dde 155 +ige 212 +shf 6 +nan 1018 +eda 101 +eke 44 +dol 119 +dnb 1 +yng 3 +azy 6 +omz 1 +wot 5 +vrc 2 +gnf 2 +vau 3 +nnr 1 +oku 6 +uee 40 +fid 187 +nas 102 +etl 14 +ckj 1 +too 578 +uiu 1 +ths 127 +iqa 1 +zva 4 +hop 640 +wni 45 +nsk 10 +ysl 13 +gpv 1 +sfo 83 +adh 60 +uns 212 + di 3426 +hed 979 +otg 4 +uv 18 +tmu 2 +cun 6 +wyl 1 +vsa 6 +icd 2 +jov 4 +rtm 287 +ftr 6 +lln 51 +xdl 1 +awl 22 +peq 2 +id 520 +tos 82 + tq 2 +bne 1 +cer 853 +ren 2174 +ass 2500 +box 105 +aof 3 +osa 80 +vrd 1 +eoo 2 +afa 48 +uos 1 +qb 1 +cdd 4 +roh 23 +obd 1 +rnd 7 +emr 3 +jwa 1 +ipi 37 +urv 175 +eaa 1 +bse 34 +ced 999 +sox 5 +xif 11 +tym 1 +mve 2 +fwe 1 +xps 1 +pmr 1 +saj 2 +urk 32 +dta 2 +bam 38 +eog 31 +ve 9396 +sab 94 +ukm 4 +dlp 1 +vos 5 +shv 8 +aai 1 +ocs 9 +inx 8 +ix 152 +ak 157 +afi 12 + md 37 +awy 84 +gep 8 +onn 306 +tim 1867 +boc 15 +ysh 7 +buk 5 +otd 1 +ouf 1 +ap 236 +kh 3 +mfm 2 +otf 20 +ebl 29 +cis 381 +oaf 1 +add 792 +hov 8 +xuz 1 +rhe 45 +rxh 3 +bbb 7 +uck 272 + mo 4924 +tuo 10 +pgi 4 +igg 83 +aat 14 +afc 1 +uke 30 +oob 2 +awg 3 +ika 23 +omw 1 +enc 3800 +rk 2027 +tod 519 +ikn 1 +ltr 72 +hma 33 + ik 8 +duk 5 +iul 4 +sql 11 +pcs 16 +smd 3 +xon 9 +oev 7 +tfx 1 +acu 87 +adi 1263 +ueg 9 +pud 5 +tmf 2 +rho 60 +yak 26 +gcp 1 + li 3579 +sof 697 +uus 3 + gh 39 +kfa 30 +hng 2 +sap 40 +syn 81 +jsr 1 +obs 113 +naw 5 +tgo 20 +oli 907 +xvi 11 + jp 6 +rfo 392 +rpr 317 +svc 3 +gss 1 +ei 24 +rom 3307 +ux 59 +ugo 11 +exc 1062 +nny 53 +jew 116 +cim 8 +agd 9 +ntf 12 +bhe 1 +haw 58 +knu 1 +ghz 6 +tht 25 +gy 1234 +ubr 11 +dvn 1 +dt 22 +kpr 1 +hbg 4 +uko 1 +faz 10 + gs 15 +fda 9 +omp 5874 +ods 282 +cgm 1 +ang 1985 +aab 3 +mkt 1 +lbp 1 +tee 557 +qlv 1 +dj 21 +oug 1626 +rpc 1 +bep 1 +gbr 8 +ild 1425 +wtr 1 +nag 1500 +spd 1 +exa 284 +nta 2126 +ma 266 +ppn 2 +pev 3 +opg 7 +bag 87 +gev 12 +lfp 8 +nhl 2 +mla 24 +ofb 3 +kud 4 +bme 6 +drx 1 +lke 39 +dyi 13 +yur 11 +vrs 1 +mbu 41 +nzi 2 +ygi 26 +clo 487 +hry 8 +sbl 2 +oi 25 + fl 1160 +uld 566 +mug 8 +rdc 12 +dmd 6 +ert 2527 +atw 7 +zip 7 +hd 33 +ar 1878 +gek 1 + ug 7 +buo 2 +oro 246 +bru 56 +hex 6 +uny 3 +pok 93 +bby 46 +mrc 7 +mes 1116 +orm 2072 +bve 2 +anb 29 +usq 2 +lds 309 +gya 4 +arr 685 + oy 8 +gir 24 +tau 192 +dys 30 +oar 243 +lyg 3 +tl 17 +hse 20 +sfi 131 +dau 24 +swo 53 +cuz 5 +gd 2 +obw 1 +erb 129 +pco 24 + ts 35 +izt 3 +xxo 1 +kbl 1 +joj 1 + mg 20 +log 1724 +epl 289 + jw 2 +rti 1939 +ycs 2 +teh 3 +tdz 1 +ofe 1488 +rfm 1 +ttw 3 + ty 387 +xyg 8 +pow 472 +bak 50 +yap 7 +bte 10 +ror 72 +blv 2 +pwa 11 +ueu 2 +anw 17 +zed 724 +alo 394 +znz 1 +bhi 3 +aet 9 +ibd 2 +ke 2155 +cht 46 +fog 10 +rao 47 +nad 229 +eqi 1 +lbo 59 +mnu 1 +lve 803 +fio 2 + qo 2 +uda 13 +elt 114 +zec 9 +mip 8 +ume 598 + vm 3 +ksp 9 +euv 4 +ksa 4 +cas 738 +uc 5 +ajs 1 +rew 202 +ow 2017 +hli 31 +kwh 2 +jwt 1 +nes 4732 +mbs 5 + va 1932 +vni 1 +vlj 1 +inm 100 +pay 325 + kc 11 +yss 16 +fe 622 +ugb 3 +esr 9 +hev 43 +poz 1 +eak 277 +flc 1 +gfe 3 +ngi 975 +esn 42 +hfl 5 +hsc 3 +ulb 7 +dah 10 +wso 12 +viu 1 +hdc 2 +eg 45 +sse 1584 + js 7 +yn 21 +oet 3 + rj 6 +mne 14 + ia 26 +owo 15 +mgp 1 +via 171 +rd 1509 +lgi 32 +roy 75 +wsw 2 +him 75 +hua 24 +emi 651 +zah 1 +geo 178 +snr 1 +hok 3 +ark 1933 +hht 7 +ofs 12 +xci 80 +sl 29 +eic 19 +mbi 523 +hsm 6 +tho 1244 +iea 2 +sro 40 +tux 9 +cib 9 +alm 159 +vtl 1 +mbr 114 +lmw 1 +sdo 8 +cua 2 +mpq 1 +ump 189 +ize 1763 +tdw 1 +her 4684 +heo 23 +lfv 1 +cig 6 +tcl 25 +obt 83 +hge 2 +vhf 1 +pot 226 +uve 108 +src 3 +rkx 1 +ajp 3 +gpx 2 +lcm 1 +dyo 1 +bpr 8 +ond 1084 +ket 1638 +emc 24 +nuu 3 +oc 14 +lbz 1 +yug 2 +ucn 1 +kko 2 +ruu 3 +mel 267 +orf 28 +rav 345 +ucc 689 +wwx 1 +kmm 1 +alr 68 +ulp 19 +lh 2 +hhh 3 +wdr 3 +llw 14 +mae 3 +uas 7 +mro 5 +mmm 3 +ibc 3 +ttk 1 +eac 1039 +sum 353 +bj 2 +wse 96 +arc 946 +ngs 1067 +poa 2 +sia 329 +kz 2 +aou 1 +slb 1 +wji 2 +nsd 9 +ctu 1620 +epm 2 +gan 1010 +obu 43 +kva 1 +uyh 1 +amw 32 +hfa 1 + xm 4 +jef 12 +lzh 4 +akp 2 +gun 40 +xrn 3 +cyl 18 +usi 4127 +aec 3 +tot 182 +rny 4 +ipc 8 +egi 895 +cul 577 +wsb 3 +eif 20 +nxt 2 +ahu 10 +odd 22 +nci 954 +yls 1 +cbt 1 +bma 17 +wwb 4 +mol 96 + xy 1 +msg 2 +lly 1803 +vui 2 +eca 502 +pwm 1 +erf 776 +axg 2 +hih 7 +igi 432 +myr 21 +txu 2 +ill 3406 +dwt 1 +cck 1 +oks 99 +ipb 8 +moa 3 +lzi 1 +azm 1 +jea 5 +mko 1 +nak 8 +rjo 2 +fic 2042 +pdo 7 +jdo 1 +nia 356 +uty 98 +mmt 1 +pyv 1 +ceg 2 +afe 508 +adp 3 +uff 132 +itb 10 +doo 422 + wn 2 +ufr 2 +ked 405 +ney 542 +edr 63 +hpc 2 +nui 99 +pyw 16 +umb 555 +ogn 182 +zma 5 +raa 5 +xiy 1 +dhc 2 +kuo 1 +rtg 118 +sst 24 +als 2972 +usp 21 +oth 1949 +kav 1 +haj 13 +ahh 1 +dck 1 +nym 21 +och 90 +ehc 1 +psi 16 +oyc 1 +jor 290 +rnm 214 +bur 295 +lks 32 +khe 6 +esv 8 +vee 6 +trx 3 +vic 6306 +gop 4 +edg 609 +hsa 1 +fds 1 +ccd 2 +bix 1 +ibb 30 +okf 3 +ghp 22 +uki 4 +nsy 31 +vip 14 +ved 599 +fsp 3 +cms 12 +tij 1 +iva 662 +qm 4 +nsb 25 +ood 1220 + ve 1415 +phs 13 +abi 846 +vh 4 +nkb 1 + sy 1375 +gpo 1 +ean 863 +meb 22 +aie 7 +oza 5 +ubi 44 + ec 401 +xid 14 +sop 152 +ryp 13 +msp 4 +olr 1 +sax 2 +upa 34 +ocq 1 +yod 1 +fps 2 +dai 129 +ssv 1 +pru 23 +irn 10 +aso 301 +jso 1 +aoi 1 +smu 4 +nbp 1 +les 2291 +juv 11 +zca 1 +men 7514 +ami 1263 +udh 3 +neg 84 +ett 779 +lpa 11 +yru 15 + vi 1745 +gr 2 +xmo 3 +lal 26 +okr 7 + rd 60 +wlp 1 +ero 249 +azt 13 +onm 550 +dth 40 +lyz 36 +uot 121 +uoi 2 +pav 34 +pwc 4 + tk 5 +ahv 1 +fou 833 +dwh 1 +nud 4 +ecs 21 +tgu 1 +gce 1 +iho 12 +orx 6 +hhu 2 +sks 75 +arg 926 +ret 731 +xdy 1 +gio 271 +uyt 2 +rae 28 +pup 32 +zha 6 +let 1149 +kfl 19 +xma 3 +npo 33 +wus 1 +zno 1 +zun 2 +ony 109 +unk 36 +tsi 85 +dmy 1 +ova 728 +ium 360 +adu 121 +gly 65 +nfi 268 +vok 5 +tfl 2 + zd 4 +beu 1 +svi 40 +do 815 +iny 57 +dra 290 +gah 1 +coe 8 +jie 2 +yra 6 +hca 132 + mr 116 +tzm 2 +bg 5 +ttr 135 +iqr 2 +suk 3 + eu 275 +mab 19 +hog 36 +ews 194 +tof 19 +ior 634 +bga 1 +dly 403 +ske 81 +fth 80 +eya 28 +kin 2222 +mkl 1 +nha 211 +ka 90 +rkc 8 +fly 43 +erc 1091 +aov 1 +uoc 2 +you 11688 +uva 4 +lri 5 +rcy 36 +tuv 3 +chm 50 +mhs 1 +ciu 22 +cor 1579 +ear 3931 +tnx 1 + yw 1 +ecr 220 +asw 5 +zef 1 +xde 1 +kwi 1 +bh 24 +csl 1 +aam 4 +rmy 20 +ndj 2 + ky 12 +svu 3 +ios 92 +ddi 635 +lfi 78 +uno 11 +pli 1362 +rll 2 +boh 2 +onp 117 +dya 6 +wom 110 +lqu 14 +pty 32 +wgm 1 +rbo 106 +bom 10 +bit 145 +hlo 19 +nod 14 +geb 4 +owp 9 +cwi 1 +mok 29 +udt 2 +tvo 1 +bso 79 +qbi 1 +vwe 3 +yr 3 +oom 474 +clt 1 +cbb 1 +ind 4199 +sco 618 +ffe 3413 +lze 4 +gke 3 +sc 47 +rns 141 +ner 2710 +yee 283 +epp 19 +mbb 3 +xtr 245 +hiz 5 +dmp 3 +uoy 2 +myb 3 +gnl 1 +kma 80 +ldb 4 +oga 65 +aiy 8 +efu 211 +twr 5 +sdb 1 +obl 279 +lfu 15 +dla 51 +tib 48 +ffb 3 +ijo 1 +ori 1510 +leq 10 +guw 1 +lyo 54 +eov 30 +ksm 175 +pip 68 +lek 8 +vie 407 +ade 1580 +oyg 4 +one 3188 +ro 268 +wmy 3 +ifu 195 +tfs 4 +vbm 1 +ian 1142 +egr 477 +yk 1 +mm 42 +koi 3 +tek 34 +ihe 4 +tky 1 +mrn 1 +tdh 2 +fia 25 +unf 40 + gk 6 +cav 41 +lsk 1 +mgr 3 +atf 153 +ji 19 +dfs 4 + ql 3 +hes 1367 +ob 305 +tna 26 +eyn 12 +dfu 8 +ohl 7 +bad 83 +adf 14 +emb 684 +leu 30 +dkw 3 +loc 1805 +ltz 2 +gec 7 +hvi 11 +esl 13 +fet 291 +bez 1 +zoq 2 +rma 1579 +wop 3 +doe 139 +voe 1 +nr 2 +dvo 35 +rdw 176 +ele 1900 +iou 609 +erl 275 +kbr 1 +tps 6 +kew 7 +igb 3 +die 349 +eyr 18 +plu 285 +dog 139 +teb 21 +dji 2 +bco 47 +oon 168 +avr 1 +xim 158 +ggr 45 + cn 39 +hid 23 +vsc 2 +cdl 3 +ngu 127 +pai 963 +dye 17 +nkd 1 +mce 1 +voc 64 +bmc 1 +xx 11 +hij 2 +kai 19 +ncr 364 +hva 33 +qms 1 +iir 2 +evm 1 +uwt 3 +gwy 3 +otv 1 +ull 1292 +llm 53 +lbl 2 +win 1251 +tve 4 +ung 195 +fuo 2 +ocw 2 +yeo 7 +nyg 1 +efp 1 +wat 528 +rfa 129 + yp 3 +xe 10 +opd 7 +cca 106 +ugh 1658 +ier 717 +ngq 1 +pd 6 +kcl 1 +nil 19 +sxl 1 +obc 1 +nl 9 +ber 1302 +ulc 16 +gpi 2 +ppm 4 +lyu 11 +mru 1 +auk 21 +hle 72 +vep 1 +zym 7 +adw 19 +ppt 4 + ju 663 +sad 38 +wrl 1 +wyn 6 +fts 241 +cwe 5 +lon 989 +wev 217 +rrp 1 +smb 1 +spm 1 +ydu 1 +ezk 4 +kts 2 +kje 2 +opn 9 +gab 19 +hyl 12 +ttn 1 +vli 2 +oes 224 +uk 343 +meo 121 +ilh 3 +pwf 1 +uyl 3 +hr 47 +ypn 8 +xtg 3 +pjc 1 +nni 652 +yld 1 +esb 28 +ery 2424 +otr 25 +dnt 32 +nyc 13 +lih 13 +caa 2 +cny 9 +efi 434 +myi 1 + em 1148 +az 33 +mio 2 +tsk 5 +ekf 1 +kot 16 + zh 21 +dgf 2 +dru 177 +igs 14 +lfc 9 +dcs 6 +oge 263 +wah 5 +uam 7 +sid 1039 +piv 2 + ax 17 +til 616 +hbl 1 +xub 1 +dee 119 + ti 1647 +cnc 31 +tsy 5 + gb 28 +mg 17 +ecv 2 + pb 5 +noc 26 +cha 1898 +cum 164 +yti 56 +trn 9 +pcl 1 +ste 3553 +lig 550 +itz 37 +bub 7 +sx 8 +rve 922 +eds 1418 +mtc 2 +ehd 1 +pne 16 +ltc 3 +vib 41 +sjt 2 +eug 5 +tm 27 +tpl 72 +bey 101 +aal 6 +zzt 2 +ffh 4 +ajw 1 +erp 328 + kk 1 +km 16 +xem 24 +swa 64 +yas 10 +sus 224 + tb 3 +soe 6 +pao 8 +eeh 12 + gn 1 +ogg 45 +nim 202 +zzw 4 +yay 2 +don 687 +tnu 6 +gim 9 +dvd 19 + mi 2150 +pw 1 +lwe 11 +lju 1 +spy 15 +dwi 239 +ed 20053 +axs 2 +bca 4 +scw 12 +lau 146 +udw 1 +vne 1 +eez 21 +cr 11 +hav 3551 +dg 2 +suf 43 +dw 3 +rdd 3 +nnt 7 +jro 4 +xcu 8 +ysb 2 +two 854 +lcd 10 +nb 2 +kab 32 +tph 22 +gwe 10 +fsk 1 +fha 6 +fom 1 +da 387 +wve 1 +mna 5 +bye 10 +mgi 1 +hde 4 +jut 2 +atr 156 +nne 787 +akd 6 +oj 4 +ixw 1 +tto 298 +lwi 5 +rit 1390 +eb 819 +wtb 1 +rgf 1 +xa 1 +evv 1 +ndb 41 +tiw 1 +dew 24 +pib 1 +awo 1 +oxf 10 + rr 2 +ald 51 +zig 5 +psm 1 +odt 2 +nmd 3 +yip 3 +atm 267 + cg 8 +ls 3153 +mrp 1 +vmw 1 +ekk 3 +aap 7 +orl 920 +eeb 9 +dam 138 + re 12198 +wmc 3 +zti 3 +cyb 21 +lft 5 +trt 1 + ro 1207 +won 112 +grm 3 +rlw 1 +bah 6 +eir 1612 +bls 1 +xph 1 +ek 164 +tzv 4 + fz 3 +urb 153 +liz 1278 +loi 20 +twy 1 +rgy 263 +rjc 1 +lum 396 +kis 51 +ftb 10 +foz 2 +rsf 4 +uft 6 +yih 1 +ynu 2 +fec 776 +irh 1 +ngk 21 +ail 1896 +isb 34 + im 1741 +nti 3104 +lsa 34 +ums 86 +lyp 11 +vca 3 +at 8661 +dbs 3 + fg 1 +moy 1 + df 14 +pdn 1 +jub 4 +pfp 2 +oby 8 +mdu 2 +tiq 109 +joc 1 + nv 17 +vlt 6 +upy 3 +mpo 832 + fh 4 +rol 769 +rwa 213 +cbc 2 +owj 1 +lpg 5 +wwh 3 + si 3148 +iso 344 +sxe 1 +mbn 1 +kme 2 +iol 99 +ldf 24 +ipp 302 +jw 1 +eph 105 +stp 22 +htr 16 +nky 8 +eju 8 + nn 2 +dov 14 +kfi 8 +lga 33 +bem 8 +usl 165 +kto 56 +gsu 14 +yro 25 +lod 32 +rsb 11 +uan 130 +xtu 45 +elh 23 +rst 1074 +auv 3 +egb 4 +riw 4 +anj 25 +xac 79 +tay 131 +ogm 5 + kp 8 +cp 10 +gmb 21 + jl 3 +oxy 16 +vs 51 + ii 39 +gut 46 +xen 7 +nkw 10 +xru 3 +ymm 2 +lag 117 +tra 4813 +lmy 1 + nd 16 +ymn 5 +zzz 1 +equ 1756 +luk 6 +an 7566 +opb 2 +era 2574 +tj 7 + sp 3308 +sdd 2 +dro 169 +kyl 9 +shg 2 +iay 1 +liu 9 +vyo 1 +yno 20 +tar 979 +cst 8 +ioa 1 +loy 647 + lj 1 +nfl 64 +wuh 3 +ehy 2 +inj 146 + il 161 +eyw 10 +npc 4 +by 2629 +dfl 4 +ppd 1 +epi 140 +aja 28 +shm 92 +cse 11 +efa 35 +mca 7 +ruk 7 +ybe 39 +bon 183 +cj 2 +vio 132 +dse 25 +chd 5 +nii 1 +yfo 6 +ltu 222 +ayh 1 +ayr 23 +nch 433 +rs 10864 +xot 15 +oeh 4 +tpt 4 +amy 4 + py 9 +war 1656 +lgs 1 +cdc 6 +bq 15 +ymo 40 +pbu 4 +dwe 52 +azo 17 +ycu 2 +exo 21 +roc 988 +hip 1063 +kif 6 +cge 1 +svq 2 +naz 1 +scr 371 +bai 70 +ryr 1 + nm 10 +pew 8 +elw 21 +hum 185 +dei 11 +rrh 13 +cwd 12 +boe 7 +pll 5 + og 3 +osx 1 +ogo 88 +jik 3 +gnb 8 +ayl 18 +xsy 2 +nsm 49 +yta 4 +axo 4 + bp 19 +ww 1 +ags 77 +bex 4 +cew 14 +iww 1 +lro 9 +ngl 431 +bij 2 +mpd 3 + oa 58 +tms 1 +und 2890 +dsf 1 +elv 361 +uzz 18 +suv 23 +kno 1119 +smr 1 +wiv 2 +fga 2 +lif 1035 +fnc 1 +tgi 4 +nig 124 +gym 10 +onw 86 +nff 1 +gg 12 +gtp 2 +fac 2229 +uex 2 +ozi 10 +kow 2 +vko 1 +ccn 12 +ubb 76 +ohe 42 +ifr 2 +ylv 31 +muh 2 +ada 305 +eht 1 +lyf 8 +lch 30 +lub 133 +ewo 71 +pbi 1 +ocy 2 +zer 103 +rua 19 +mos 1263 +mls 10 +odi 120 +oru 27 +now 1577 +iat 950 +hin 2349 +tkr 2 +cue 14 +ztr 1 +ehl 5 +ngr 117 +uyo 3 +utn 4 +tiu 13 +lug 28 +lav 49 +gpl 3 +zac 6 +edh 5 +gnc 2 +hny 1 +fr 4 +rco 136 +avv 3 +dsn 1 +rss 6 +sct 1 +jay 12 +lyh 7 +jal 6 + tc 19 +dag 11 +uyf 2 +olw 4 +ng 27395 +exu 20 +dnd 1 +unb 60 +nps 3 +iob 5 + pg 2 +ton 980 +kih 1 +acd 5 +xha 19 +rak 54 +jp 3 +dyl 11 +esf 9 +dmv 1 +ysp 1 +ubt 21 +tbs 1 +rle 85 +nde 2593 +isg 6 +zas 4 +pti 785 +mpm 3 +cre 2051 +eon 134 +ddu 1 +yrj 1 +prg 2 +uma 189 +okh 1 +nfg 1 +heh 1 +ndu 1686 +eap 116 +deh 3 +tel 1035 +vfi 1 +ccr 78 +pke 4 +obh 1 +lc 262 + xf 2 +cvl 3 +lyd 5 +egm 29 +vid 5017 +nah 14 +wia 4 +ybi 6 +nxi 10 +jek 1 +rfs 1 +gni 432 +tpo 5 +uht 3 +oft 885 +iry 36 +oti 603 +jis 1 +hza 1 +myh 3 +ukd 1 +zeg 2 + do 2646 +swh 4 + pm 39 +hy 535 + je 254 +thf 14 +pal 197 +zam 5 +rct 3 +uxo 3 +kac 4 +xpi 4 +sdi 16 + lg 9 +mum 125 +hya 3 +aki 490 +mil 1344 +ckf 10 +gel 120 +noi 57 +wun 1 +uon 2 +ex 312 +lpw 1 +pen 1198 +ixt 42 +bbr 3 +can 3111 +usa 281 +avy 49 +flw 1 +go 435 +fad 9 +pts 69 +rcw 2 +hcp 1 +dri 532 + nc 39 +abw 1 +bqs 2 +suz 7 +cuv 1 +rry 224 +fbu 1 +uqu 8 +foi 8 +tyv 2 +pem 17 +suc 1149 +exd 1 +inr 9 +luc 50 +iq 13 +rvc 1 +wly 26 +fut 181 +rfr 32 +wsl 19 +ctd 1 +tll 1 +fpu 2 + hp 24 +seo 80 +att 1012 +tbi 6 +ufi 2 +rpd 2 + td 20 +tam 114 +voy 9 +lpt 16 +kod 2 +eer 795 + ba 3173 +ypt 24 +gcs 1 +hiu 4 +kth 11 +der 3303 +oin 715 +chp 2 +cir 95 +jqu 6 + ym 1 +ful 1915 +hal 436 +dox 2 +idc 4 +as 8475 +ltf 2 +wen 104 +anm 9 +eaz 2 +oda 592 +bsp 11 +deu 11 +bsu 4 +els 578 +ory 648 +how 819 +wte 8 +utw 1 +hoe 81 +kue 1 +th 9247 +ptl 13 +dbl 14 +wdi 2 +ixb 1 + jg 2 +coa 297 +mcg 14 +cem 270 +tir 291 +gka 3 +jlh 2 +psu 9 +eyp 4 +fig 68 +ias 151 +unu 19 +yac 38 +uvo 1 +exx 2 +ekc 1 +eh 8 +zev 1 +wsk 3 +sgu 2 +mfe 3 +zke 1 +oym 111 +oxo 2 +mlw 1 +top 707 +cd 44 +vma 1 + vb 2 +rmk 2 +zis 2 +jua 18 +el 1695 +lda 12 +hyn 1 +xto 4 +bfc 4 +yba 22 +bto 2 +rpl 18 + an 33850 + xv 7 +ugl 24 +fcl 6 +gre 1203 +dod 23 +heg 8 +lne 66 +vn 4 +ykt 1 +nqi 9 + ad 2329 +tma 54 +gtr 3 +boo 313 +yve 6 +abr 226 + oc 189 +rib 512 +mpb 7 +yec 4 +noe 14 +kll 1 +idh 13 +evi 507 +maq 2 +htn 3 +van 679 +sqs 2 +ram 757 +tns 1 +jv 3 +rfu 107 +lwp 1 +hre 175 + ib 34 +ril 235 +re 14377 +nye 5 +xmm 1 +lev 595 + sh 2292 +taj 3 +rrc 2 + vl 6 +opr 127 +rdm 2 +hgo 1 +izn 5 +sv 4 +erj 6 +wwj 1 +rui 181 +hki 2 +hro 1344 +jap 72 +gzi 9 +ogs 55 +onx 2 +cmu 2 +iyi 1 +tes 2245 +aml 93 +fli 81 +ypi 58 +umv 3 +trl 3 +cpo 2 +yho 10 +epo 208 +axt 1 +tpw 10 +ofg 1 +ceo 31 +pvs 4 + ja 346 +lbs 8 +dgn 1 +nkf 9 +wa 67 +oas 163 +gro 1634 +ftw 550 +ere 3388 +stv 5 +cls 3 +rei 198 +aim 417 +tji 2 + jb 1 +okp 1 +gaj 2 +dmi 166 +hif 33 +hno 1083 + ng 20 +oab 1 +jnp 1 +dlo 42 +bjm 5 +bth 1 +sft 3 +hym 1 +vdv 1 +uvr 3 +ooi 2 +nsa 207 +keu 9 +rvu 2 +edk 2 +uf 6 +mp 146 +afu 5 +bax 7 +wie 5 +ngj 7 +kil 400 +ewa 197 + pt 52 +oep 5 +ogk 4 +whu 4 +wbn 5 + pp 23 +ynt 31 +eck 245 +dke 1 +xie 8 +gum 9 +un 370 +boa 311 +ity 5465 +wha 671 +bwe 5 +nbo 24 +kys 3 +ppo 1219 +vas 151 +pmo 7 +hcl 3 +yea 1846 +asp 242 + sx 2 +ihy 6 +sip 21 +wpv 1 +llh 6 +ofv 1 +ko 19 +dcu 2 +rsq 1 +osk 19 +yab 39 +avs 6 +dzh 1 +wax 14 +nzh 36 +cep 491 +mpn 1 +bie 21 +cc 50 +iim 3 +bgd 1 +stw 37 +ysr 3 +eyu 1 +tsh 53 + xp 11 +dou 103 +bws 2 +nhb 2 + er 129 +vim 1 +kne 37 +kie 67 +bjc 1 +gyc 3 +htd 1 +ghs 15 + ea 1605 +tdi 6 +pyr 19 + km 20 +rno 45 +wti 7 +pwi 2 +mtl 3 +teo 128 +bsd 2 +biq 2 +ane 439 +giz 10 +nks 234 +me 4209 +mgb 1 +ocn 1 +aft 607 +exw 2 +jd 4 +mfc 2 +olz 2 +scj 2 +rxx 3 +nsg 2 +ces 6793 +dgr 2 +oem 54 +nut 177 +yem 6 +usc 53 +rta 941 +unr 26 +qat 5 +sly 177 +ook 1061 +mdc 1 +lyb 3 +lua 197 +hiq 1 +hec 185 +gis 461 +rnr 2 +baz 4 +skn 1 +ani 2269 +msm 3 +cqb 1 + gf 1 + ua 16 +oxl 7 +din 4841 +iii 7 +pst 20 +tls 1 +uu 2 +gho 341 +irf 16 +tow 434 +une 238 +pik 11 +nkl 25 +kse 3 +og 181 + ff 9 +vro 30 +wyo 5 +nsf 135 +riv 1336 +kwr 5 +wk 2 +rtw 32 +glk 1 +sr 38 +gri 298 +gk 1 +ijn 1 +pug 1 +pig 25 + ys 1 +dus 1549 +eob 4 +ylu 2 +rkt 2 +akl 12 +qab 1 +icf 2 +bis 75 +scm 2 +ahy 1 +ukh 5 +epu 309 +jip 1 +azz 18 +afn 2 +bpc 3 +pi 40 +lka 16 +nno 586 +dvr 7 +iav 5 +pt 339 +ayc 27 +txp 4 +wra 39 +dje 1 +eil 78 +cfi 2 +var 723 +zsh 1 +lui 23 +kur 6 +tt 84 + tn 14 +pvc 14 +xch 63 +eod 4 + cd 72 +taa 1 +bbq 13 +wmi 6 + nt 8 +rja 2 +seq 28 +gwi 4 +ikk 4 +kop 6 +ofm 4 +ruc 1045 +yot 7 +piz 25 +drb 1 +ytu 2 +pbe 8 +zri 1 +lel 82 +gmp 9 +qaq 1 +wpo 10 +nib 5 +nru 1 +amj 2 + to 20790 +dar 562 +zar 37 + tt 13 +rey 48 +noj 3 +eik 9 +urq 2 +sm 174 +lou 269 +ysu 12 +weg 5 +onk 8 +wla 5 +xds 1 +gli 109 +sik 7 +daq 5 +tgr 16 +rse 996 +rm 1223 +wim 47 +aya 40 +otz 1 +off 3435 +nub 5 +ldc 51 +hvv 2 +aok 8 +dsq 1 +kho 18 +tyf 13 +iux 1 +oa 23 +rdb 13 +itj 2 +mul 436 +ghb 54 +anf 13 +tml 16 +byd 1 +eec 44 +tlj 4 +ubq 3 +mnn 1 +kna 4 +zut 3 +md 50 +sgs 2 +ugm 8 + jr 14 +oop 105 +gmi 3 +nxp 1 +vka 1 +cfo 3 +etp 74 +gam 117 +mas 349 +ntd 3 +gsa 2 +wki 2 +opv 1 + fm 7 +owu 3 +lay 401 +nm 7 +mou 394 +nbi 22 +ehu 14 +hie 460 +oma 567 +ieu 11 +zia 4 +cli 2340 +tuc 46 +vm 6 +mpy 1 +xy 15 +xl 2 +ie 205 + mv 3 +ghc 4 +ryl 46 +omy 58 +cnm 4 +een 1871 +lec 1473 +lki 55 +oyi 54 +xra 6 +hdo 3 +twz 1 + cu 3851 +lah 41 +hda 29 +cui 74 +bvi 11 +yz 2 +fmi 2 +gik 2 +fil 521 +omt 6 +buz 12 +xic 48 +oua 3 +ngp 12 +sd 12 +ilv 66 +cna 4 +mdp 1 +fpg 2 +ybu 7 +acq 108 +daf 6 +uor 29 +ssa 345 +gji 7 +fxc 1 +yst 1327 +hth 35 +wwn 2 +oag 2 +eus 22 +gwa 3 +euf 3 +fho 1 +pim 4 +iom 19 +wz 1 +ks 1158 +nhn 1 +btl 6 +ehr 5 + bs 38 +way 1143 +tci 11 +zuc 2 +icn 9 +kdc 1 +exs 20 +irb 5 +ohi 59 +arn 500 +pee 120 +lcb 1 +yrs 9 +sev 241 +tds 9 +xba 1 +gdo 31 + mf 10 +yke 1 +niw 1 +ess 8697 +jen 14 +dgo 3 +vba 3 +uye 103 +xea 1 +yis 15 +wny 2 +mez 12 +ikr 2 +pmw 1 + be 8040 +ov 4 +ict 342 +iab 450 +axl 4 +jrp 3 +dyn 163 +wos 7 +jdi 4 +cab 286 +iop 7 +yny 1 +acr 346 +hft 1 +ywr 10 +owc 36 +sqf 8 +ddo 11 +iaw 3 +cdp 1 +cpc 7 +kms 3 +vem 227 +bpo 17 +mcd 3 +tpm 3 +dh 5 +gaw 4 +con 6574 +typ 374 +omf 201 +ebo 71 + iz 1 +rce 1070 +kn 4 + mx 1 +mye 4 +spa 474 +egs 13 +ukc 3 +jit 4 +eis 53 +jec 1177 +sav 260 +mcf 5 +myp 2 + rc 15 +lue 671 +al 13553 +zit 6 +inn 843 +mey 18 +lej 4 +cru 201 +dcm 2 +eml 2 +cos 675 +ray 201 +gwl 2 +fz 1 +dne 100 +vec 19 +fpi 1 + gy 15 +aiw 22 + mp 31 +sbc 6 +god 35 +gsh 26 +dtv 1 +gof 1 +yre 70 +iey 1 +yan 70 +tg 6 +joi 164 +kgs 1 +fed 89 +hos 922 +fcp 1 + wa 3557 +yep 4 +zeu 2 +mbo 53 +yar 82 +hsb 2 +ote 1139 +igo 37 +fst 8 +jan 77 +sfy 62 +hoh 2 +yt 2 +ngt 390 +imr 3 +jin 59 +nsl 70 +ll 8322 +usm 5 +kup 73 +nuf 983 +msa 2 +gey 3 +kaj 4 +shi 1845 +ovu 3 +gw 3 +hey 720 +mof 3 +ito 357 +frp 2 +skl 1 +yne 58 +ldn 24 +ocz 1 +inz 11 +ese 1760 +dsb 11 +tud 442 +eex 7 +mse 74 +loh 2 +iec 109 +oaa 2 +huz 1 +uds 22 +cch 5 +tej 4 +wkw 2 +fem 15 +rtf 134 +lik 544 +cbm 1 +euk 1 +dcr 25 +msf 4 +sui 279 +jco 2 +uta 303 +cpl 2 +hap 291 +vv 2 +cry 64 +woc 1 +bfm 1 +rka 37 +mnc 4 + fy 2 +vol 482 + cc 58 +smm 1 +ick 758 +maj 290 +mvi 3 +iem 15 +mav 4 +tta 159 +xud 2 +jo 6 +pah 5 +ivv 2 +wwr 3 +ois 85 +fru 50 +ip 775 +ppl 1474 +wdc 3 +exf 2 +del 1592 +agu 57 +dsl 7 +crt 1 +bcj 1 +syp 1 +sw 23 +hka 4 +ybr 11 +ezs 1 +are 9327 +bay 109 + wf 8 + yg 2 +aqa 1 +xsc 2 +gmo 3 +bim 3 +ioo 1 +ktr 9 +bm 16 +zu 4 +dep 750 +kov 8 +tge 10 +sio 3263 +iqu 764 + gp 24 +jav 24 +ido 10 +coc 39 +kri 11 +ira 135 +epa 1000 +agy 4 +uai 7 + os 57 +mek 1 +tga 119 +eij 16 +cog 178 +orh 28 +jss 1 + sw 277 +ot 1491 +qus 2 +hme 106 +nxf 1 +xce 760 +adq 81 +axm 3 +kdg 1 +mi 86 +otb 16 +wyb 2 +acy 200 +nar 316 +nev 191 +amc 12 +pla 2231 +mdm 4 + lo 4428 +tix 4 +jod 1 +lsp 4 + yi 22 +yd 6 +ham 338 +hab 83 +pva 1 +std 10 +lr 2 +akt 16 +goa 502 +itd 1 +uji 4 + hm 7 +pni 1 +cku 64 +hom 1466 +cbs 7 +ndi 2050 +ahw 4 +tpi 2 +xu 3 +fm 6 +orn 479 +zeh 2 +erk 41 + ae 123 +iko 14 +gf 1 +pre 2471 +aas 26 +utu 238 +ibi 232 +ent 17541 +tsw 17 +fam 918 +kal 15 +hsh 3 +dp 6 +hfr 2 +wpl 4 +oji 1 +mut 59 +opq 10 +sak 14 +fyl 1 +ffm 4 +eti 1662 +zee 3 +pf 2 +epe 541 +alf 111 +htv 3 +nsu 2340 +spl 101 +tba 35 + sn 96 +lm 117 +cia 3778 +smi 294 +chq 1 +efc 6 +dle 405 +lyn 35 +unw 25 +ptn 1 +vit 461 +mz 1 +nma 77 + ls 6 +lno 1 +hus 195 +eym 13 +fpp 2 +nns 35 +oct 87 +poc 27 +nry 25 +mct 1 +ovt 6 +yam 9 +sxp 2 +wta 3 +lea 2516 +tem 1678 +pri 3106 +bys 14 +op 1120 +epc 5 +ffu 7 +qpa 2 +tmo 140 +gth 145 +ivi 1468 +nbl 2 +meg 31 +eea 7 +fte 514 +red 2427 +wik 10 +hbr 12 +chg 2 +bir 97 +nmi 1 +wer 1283 +ooc 13 +psk 4 +yni 7 +nri 42 +gra 1733 +co 430 +apl 31 +ahz 1 +tab 1362 +ide 6687 +isi 1545 +not 1428 +ugt 4 +cdo 2 +afh 2 +zs 6 +aan 8 +dea 799 +isq 4 +aor 36 +kap 13 + dg 6 +enb 28 +ff 651 +myc 3 +ulg 17 +utc 71 +gga 13 +nir 11 +imb 66 +olt 84 +moo 94 +xpd 1 +wor 4196 +aeo 3 +sue 222 +igm 14 +tak 824 +vgr 1 +rcl 34 +aci 709 +rmi 282 +tef 78 + lh 3 +prt 1 +nj 17 +iib 1 +mje 2 +jg 4 + od 43 +sns 2 +rix 14 +qst 2 +bbi 24 + bd 12 +ssh 10 +paz 1 +grd 6 +yuc 1 +uay 5 +eio 1 +rar 177 +pnd 2 +mgo 2 +oel 16 +yc 13 + id 496 +eef 17 +isn 41 +ove 3593 +tpf 1 +eyc 6 +oxi 86 +miv 2 +sti 2558 +ntx 1 +chv 2 +hps 1 +asu 223 +apt 155 + nl 9 +otm 7 +erq 8 +enp 13 + vt 2 +lak 102 +dga 7 +ofo 14 +ndk 1 +abe 130 +jud 18 +tjv 2 +fca 18 +sir 116 +ud 281 +icu 360 +lmn 1 +lll 8 +arh 15 +rgr 30 +bge 1 +dig 257 +jk 3 +okb 3 +hic 1770 +gsm 4 +tz 17 +bug 18 +eqs 1 +nk 436 +asn 10 +mir 73 +oex 3 +csr 20 +ewt 19 +ted 5337 +diy 15 +eew 11 +syr 4 +xyc 1 +soo 99 +phr 7 +xua 13 +ha 86 +uvs 16 +lme 68 +irr 78 +nln 1 +ann 866 +rdl 48 +hez 2 +yso 9 +tyr 51 +ewr 3 +oto 443 + na 1308 +bev 49 + bh 34 +foa 26 +gbo 13 +lpe 72 +rmw 5 +uen 114 +qub 1 +jja 2 +ebu 50 +ddr 136 +aby 29 +mwe 3 + ic 83 +bje 194 +dlu 1 +tlf 3 +ulv 9 +drq 1 +cen 1266 +dut 39 +swe 233 +vwf 14 +urs 1058 +iak 7 +lst 100 +kg 10 +zo 6 +dxf 1 +tui 25 +gl 2 +kso 19 +dez 7 +cfr 1 +acs 18 +cpe 4 +edp 5 +sbr 7 +hul 12 +axr 6 +wum 1 +uin 132 +xus 5 +ytr 12 +lid 264 +efo 249 +fel 110 +evl 1 +ixe 89 + po 2514 + du 527 +pde 10 +ify 162 +ome 5631 +bue 2 +yon 246 +lna 12 +odo 98 +woa 1 +nme 865 +tcp 2 +rds 779 +eip 11 +wnl 30 +squ 122 +sna 38 +eup 34 +uru 25 +dso 67 + yu 20 +rpa 50 +rsn 5 +pab 155 +lns 6 +cok 2 +qui 2037 +kp 5 +api 383 +ine 7569 +tsg 2 +ruz 6 +qun 1 +sla 221 +oy 299 +bmd 3 + dc 48 + gd 7 +pcc 4 +unm 35 +nec 356 +tr 23 +qcf 1 +div 891 +ncd 7 +aoq 2 +lsh 13 + zm 3 +oei 8 +ned 1818 +lil 13 +uar 624 +cut 373 +ker 568 +vja 2 +tun 403 +pno 19 +fld 1 +sms 30 +cip 328 +hfe 3 +ahr 4 +rju 1 +wex 2 +ryv 2 +xf 3 +haa 12 +geu 1 +wtv 1 +ucf 1 +mqu 2 +ic 3109 +oxc 2 +iya 19 +wes 449 +fsi 18 +ulk 26 +sha 591 +fd 2 + gc 20 +hah 12 +rap 694 +gha 145 +gnd 3 +ilk 36 + av 777 +adr 24 +tmb 1 +gcc 16 + cy 117 +khz 1 + eg 54 +erz 4 +ldv 4 +nuc 17 +fsc 5 +owf 2 + wi 10574 +aj 19 +eou 83 +mau 25 +fra 461 +lun 67 +aur 190 +scc 2 +jjc 1 +kcg 3 +fpo 2 +twe 295 +ukf 4 +xyz 1 +syt 18 +mur 28 +gyw 3 +mrm 2 +cic 9 +eid 16 +hsi 5 +oya 149 +kev 11 +peo 575 +url 36 +dgw 1 +in 16053 +pmp 5 +hiv 31 +oak 50 +pif 1 +tbe 12 +eel 464 +hkr 3 +doz 20 +ccm 4 +rpu 3 +tby 10 +rvo 8 +rgl 14 +hmi 18 +aij 1 + gi 894 +sur 2494 +olg 3 +tit 944 +sut 15 +olk 41 +aty 4 +eal 2230 +yaz 3 +pbo 6 +ntc 17 +kyo 9 +bik 59 +ue 1552 +rdy 10 +eys 186 +udd 22 +pwd 1 +npf 2 +zk 4 +mar 2457 +ch 4127 +ibu 423 +rfp 1 +ept 612 +csi 14 +ded 1940 +liv 1363 +uif 3 +dbo 16 +hso 4 +zze 3 +mrg 1 +cco 567 +fb 1 +aub 2 + dd 11 +rkd 2 +fpw 1 +bhu 3 +aah 3 +eth 1071 +yfl 1 +mpr 824 +zop 2 +fau 42 +saw 29 +thk 1 + pc 99 +eaw 11 + us 3253 + dj 31 +wee 325 + cf 16 +nej 2 +ah 63 +ec 75 +ew 1777 +uct 4074 +agw 1 + iv 41 +kxp 1 +rip 186 +hpl 2 +itu 624 +lax 83 +bi 32 +oun 3260 +nby 3 +eyl 16 +dop 54 + mw 9 +cma 11 +bol 48 +jup 4 +ge 4062 +gog 5 +okm 6 +abo 1115 +zii 1 +ama 263 +day 1307 +bc 62 +bod 198 +ylo 25 +ysc 9 +xwh 1 +zie 13 +lho 7 + lt 426 +civ 104 +xty 5 + tm 19 +jta 1 +owv 4 +alw 417 +igy 1 +vra 2 +ksh 130 +ims 142 +uya 9 +odf 6 +pyt 4 +rab 284 +mon 1098 +aul 101 +zho 57 +lae 4 +fer 3286 +aig 107 +eim 20 +hyb 11 +idq 2 + sl 171 +gas 193 + oi 144 +lsn 1 +uov 3 + tg 1 +sif 47 +kru 46 +syf 2 + bi 751 +keo 24 +ici 1268 +bbm 3 +pk 4 +nkc 2 +tsu 28 +jf 1 +vkz 1 +cvn 2 +ayu 2 +owl 456 +run 377 +azi 130 +max 177 +cow 32 +sfr 6 +bog 9 +geh 3 +saf 515 +com 10680 +imw 1 +hun 172 +kl 2 +rt 2671 +ebe 39 +thy 141 +pue 14 +dja 7 +lsc 15 +wau 17 +dr 90 +umu 12 +nlo 46 +sku 4 +ccj 1 +plc 15 +wdw 2 +ora 1567 +mmi 913 +iaa 7 +lym 42 +ssr 32 +poo 180 +fan 92 +mde 10 +li 68 +reo 59 +aex 1 +dor 185 +eay 4 +tpu 40 +tcb 1 + hq 2 +lle 2165 +efr 128 +iap 9 +cla 528 +xop 1 +spc 2 +hl 13 +lxc 1 +mie 160 +mdr 1 +bec 625 +lld 14 +hoo 553 + bu 6065 +dni 2 +rum 246 +zsj 1 +kir 22 +bdo 4 +adm 171 +yje 1 +iox 5 +msl 10 +cjm 2 +mec 153 +qi 12 +cbf 4 +fpr 2 +wba 1 +mxe 1 +pso 29 +ulm 13 +dym 17 +heu 10 +fwa 14 +uga 44 +awk 7 +iio 2 +qwe 1 +erm 739 +yet 102 +bat 288 +mrs 7 +ckp 23 +ukr 8 + kl 20 +oko 13 +ft 463 +whi 1520 +lco 369 +akv 3 +pby 2 +mke 1 +nyp 6 +yu 8 +fur 422 +vds 6 +nek 4 + xb 5 +ld 2241 +br 17 +de 4649 +irk 30 +wli 10 +sgn 1 +hby 3 +erd 104 +vom 8 +ea 790 +rie 3949 +mv 1 +wth 197 +jul 29 +rkv 1 +ubo 3 +rlt 2 +zap 2 +tfi 36 +cke 364 +jad 1 +wed 318 +muk 11 +ugg 67 +kex 5 +yun 10 +vow 1 +jer 47 +tdu 1 +hs 200 +dd 89 +gto 147 +zes 313 +nox 18 +vor 153 + mu 1063 +lva 59 +kro 12 +cne 14 +tic 2363 +aq 11 +pin 1058 +lar 1405 +tbu 8 +bri 890 +kca 7 +rud 32 +bre 335 +gds 4 +oav 1 +aeb 1 +gfa 2 +jmm 2 +urc 988 +rdi 424 +ncn 1 +mdo 3 +ee 1416 +odu 3595 +pmc 9 +hv 3 +uac 4 +cup 51 +rat 4224 +iif 1 +whr 1 +sim 532 +azp 3 +sul 1323 +igh 3287 +ydg 1 +tcm 8 +tn 7 +gos 44 +ilb 29 +tad 14 +ech 1996 +lfa 42 +rej 12 +kmo 1 +vak 5 + tx 38 +hao 12 +kam 20 +uem 5 +wxx 1 +dum 23 +eze 20 +fas 478 +ebm 12 +gst 66 +jim 20 +ise 1675 +htc 9 +avi 627 +grf 1 +lud 1149 +onf 380 +ddm 1 +ehn 3 +foj 1 +uxi 6 +cfc 1 + fe 1087 +aiz 13 +ckn 42 +yq 1 +daz 2 +ary 884 +mt 14 +bu 6 +anu 1069 +kaw 2 +lci 22 +izz 41 +ifl 13 +ixa 1 +zpc 2 +lz 2 +tye 3 +il 1045 +eai 4 + hc 11 +sys 1257 +onb 19 +ree 1593 +fae 2 +tuf 21 + ln 1 +dwo 68 +ti 101 +psv 2 +dpa 20 +mal 1168 +tus 76 +wsu 4 +aph 401 +rfe 229 +qua 2821 +ttl 258 +smo 121 +wh 1 +sii 5 +nzy 11 + en 4345 +wov 11 +llu 98 +zco 4 +xli 5 +rne 781 +rpn 1 +ahl 7 +ya 56 +fum 4 +rau 61 +ssy 13 +otc 37 +bbh 1 +omu 2 + yo 11790 +iae 1 +kda 3 +kya 11 +twt 2 +res 5592 + kw 14 +lee 150 +dk 10 +osy 17 +dhy 3 +gag 239 +nov 645 +eln 3 +asi 869 +ssl 89 +bha 12 +afo 30 +xsp 1 +xio 5 +kf 5 +htt 27 +dsp 8 +roj 945 +xqu 10 +rde 694 +tza 1 +oyo 5 +maf 2 + ra 2035 +okk 28 +tyl 283 +lth 744 +sos 15 +hek 3 +haz 28 +myl 3 +omc 5 +orz 4 +exy 6 + hb 10 +gs 1106 +tme 1215 +rra 431 +nzr 4 +nwr 2 +tca 16 +ltd 445 +lta 544 +zje 1 +ahc 3 +alq 1 + vf 3 + eq 886 +rkp 25 +yde 22 + uh 5 +glo 382 +rnw 16 +viz 6 +wi 40 +mbl 102 +cif 382 +bar 328 +agg 55 +hq 4 +rvs 12 + ww 57 +rsa 107 +miq 1 +itm 306 +ptr 11 +laa 3 +mej 1 +wrt 1 +gwh 1 +ich 1317 +mif 5 +dfa 30 +iid 2 +lti 945 +ngw 17 + ux 7 +ckc 12 +klo 16 + ta 1999 +iex 3 +vot 54 +oir 21 +ila 747 +dvk 1 +nei 76 +tyt 4 +qra 3 +ttc 1 +rhs 2 +dio 376 +arl 416 +ivl 2 +pbx 1 +ilr 2 +fsx 2 +rzu 1 +vpu 1 + fi 4205 +pio 90 +pki 4 +sno 46 +axi 222 +xfo 13 +mo 99 +daw 10 +amt 6 +lpd 9 +aro 491 +ftm 9 +bap 8 +wsa 3 +ing 28450 +bfo 1 +ucl 18 +odg 38 +egh 3 +msk 2 +rje 3 +lse 181 +hga 4 +mpc 5 +owb 14 +diz 11 +nuw 2 +olm 14 +oco 109 +xog 1 +pae 5 +ixs 5 +ees 409 +bew 1 +ual 3616 +oxt 3 + ks 10 +ldi 723 +hfp 1 + hu 503 +xys 2 +byi 21 +tkn 2 +dyt 2 +rbl 32 +eev 7 +ssf 374 +lcc 9 +fag 2 +yme 221 +gca 6 +stk 2 +sn 9 + st 6829 +rmh 3 +ken 298 +ox 125 +mns 7 +isy 10 +dtr 6 +oje 946 +gwm 3 +lff 7 +kok 18 +eix 3 +wad 20 +sic 465 +ptu 76 +ost 2369 +miu 85 +jiu 4 +ate 9246 +sex 64 +gdp 3 +tog 378 +vac 192 +hem 849 +dan 262 +chi 2018 +ocl 16 +lac 817 +quu 1 +cxd 2 + mh 3 +iua 2 +lix 3 +nzc 1 +lko 10 +bdi 5 +lwh 1 +sng 1 +pum 104 +ooz 4 + gl 727 +krn 1 +ern 1966 +tyo 15 +ish 1651 +ius 23 +zaa 2 +iep 4 +upd 95 +sne 56 +wys 1 +yte 30 +cme 18 +vri 2 +kke 30 +tss 11 +iew 358 +adl 55 +nel 307 +afg 2 +dsi 31 +oal 511 +azk 1 +glu 24 +ude 750 +tco 124 +slp 1 +pfu 33 +ple 2565 +apr 47 +jtw 1 +fav 67 +maa 7 +rcu 83 +ppy 136 +ebi 13 +umi 124 +pad 53 +ilw 41 +fw 3 + rb 13 +ntm 76 +iit 6 +ctm 3 +dad 56 +ydo 12 +tyw 7 +opi 319 +mcp 4 +wmg 1 +tbt 1 + rs 13 +whe 1524 +ird 117 +jia 34 +dib 42 + ut 280 +ixo 4 +ial 4719 +euw 5 +ioe 4 +rld 884 +ilg 4 +coz 10 +uou 115 +clm 1 +jcc 5 +raq 4 +fiv 76 +enf 35 +no 696 +thq 3 +esh 268 +sq 29 +ftc 3 +alz 6 + wo 4042 +ody 214 +nor 654 +pps 35 +pea 459 + mn 19 +pkm 1 +pan 3629 +dek 3 +rus 521 +htm 17 +pgu 1 +shl 22 +pgl 1 +ywa 34 +tat 2388 +gid 10 +zel 14 +msq 1 +bho 17 +eyt 4 +evu 14 +rmc 3 +lde 385 + zo 33 +seg 34 +cds 20 +zil 31 +bpa 15 +shs 6 +mac 602 +irg 63 +lfe 26 +caw 4 +chk 2 +mmo 181 +odp 3 +du 14 +ckd 11 +rsj 1 +tzc 1 +hoa 7 +fud 1 +dok 1 +ik 19 +dgi 21 +ocu 747 +cwo 3 +wbe 6 +nre 26 +wpr 6 +urn 765 +lnw 1 +yvi 8 +rcp 1 + wu 4 + dh 13 +yrt 7 +jon 23 +enk 9 +lha 17 +enx 1 +ag 52 +cap 693 +myt 5 + ds 38 +ily 1015 +haq 1 +ryh 2 +zin 450 +opc 11 +yla 40 +odc 10 +pth 57 +wpi 1 +pve 3 + jt 3 +ads 188 +spb 2 +oec 6 +ckw 19 +zvo 1 +odh 9 +acb 7 +cyd 4 +luj 1 +anp 18 +rtc 19 + fu 2148 +tor 3471 +hen 1524 +ocr 16 +rue 93 +kk 1 +ph 31 +udr 3 +ivf 1 +mox 5 +tvc 3 +icc 13 +etn 23 +cmh 1 +xti 51 +jvm 3 +llp 20 +jdc 3 +rye 29 +occ 138 +pph 4 +kft 1 +obe 179 +tug 11 +yop 4 +ars 1960 + vp 10 +gee 25 +zur 9 +emk 3 +all 7500 +te 6259 +iys 2 +lfr 16 +ysq 4 +vw 4 +nsh 470 +ofa 36 +amn 3 +vmk 1 +jm 5 +im 403 + un 2421 +xav 3 +mor 1682 +bua 1 +zoo 2 +ock 740 +sed 2301 +nco 520 +hmw 1 +bpi 5 +shu 31 +ctv 35 +eha 145 +tal 2558 +elc 312 +si 45 +zhu 3 +av 36 +hgr 3 +ore 2720 +td 425 +sga 6 +ghe 489 +wnc 1 +ppe 395 +sbu 55 +ub 138 + co 20490 +ghq 75 +tcd 1 +nhf 1 +gpm 1 +ez 30 +qr 5 +xco 10 +egn 11 +npp 1 +ywe 18 +zbc 2 +pas 609 +nst 1880 + we 16175 +lte 198 +iba 25 +ein 521 +bef 139 +ewl 22 +cbi 2 +rai 1296 +tdf 1 +db 7 + oz 14 +phn 1 +ukg 1 +ryt 206 +str 5191 +mma 64 +utz 5 +myk 1 +cbo 9 +uae 18 +oog 28 +asv 1 +siu 6 +we 11959 +csh 1 +vyd 1 +lsy 2 +gib 30 +kwe 12 +vuk 2 +ahm 11 + ht 42 +apy 50 +fdo 2 +hir 496 +aer 68 +ksg 2 +unp 52 +eza 1 +ck 1374 +hkl 2 +mbm 5 +hpg 3 +msw 4 +osw 7 +oup 755 +ego 157 +sma 1024 +agp 1 + nj 17 + aq 53 +pma 8 +nvo 212 +ypl 5 +hfi 1 +ct 2838 +usd 6 +sts 873 +bya 4 +hio 173 +lvo 29 +opm 879 +vew 14 +fva 2 +kor 35 +izm 2 +aca 119 +nem 55 +sbe 18 +hla 21 +en 4596 +kfu 3 +aqu 70 +bds 3 +tli 65 +crb 2 +snp 1 +elr 62 +tae 1 +dof 6 +rtb 9 +irv 15 +cac 42 +zak 11 +mre 2 +bym 2 +opo 95 +eek 274 +yah 7 +wae 1 +viv 35 +bro 678 +mew 33 +cob 22 +nie 1027 +etz 5 +olv 421 +bl 1 +ydn 38 +arj 2 +owh 19 +mph 102 +amp 444 +riz 161 +leg 478 +bmu 1 +spi 465 +inl 153 +mim 4 +wwv 1 +oca 1523 +hep 21 +doa 4 +awe 23 +bio 128 +cmd 1 +aid 167 +alu 858 +bz 1 +dfo 33 +ggt 1 +cu 10 +xpe 2986 +ekl 24 +ron 1394 +dur 324 +tsc 46 +amb 141 +lfd 8 +wqu 3 +oic 269 +mcu 2 +nit 1814 +vur 4 +lof 11 +ica 4573 +eot 18 +ues 870 +law 582 +uco 1 +ita 1245 +kfc 4 + yn 2 +ejo 8 +skr 1 +akn 6 +eri 4940 +mds 3 +chr 135 +bdd 1 +arx 3 +cox 9 +sml 1 +apo 126 +cfd 3 +pag 225 +ngx 3 +ftk 4 +wll 1 +unj 4 +iai 19 +tas 213 +vt 53 +kns 1 +nic 1534 +fu 3 +sso 683 +tzn 6 +cvm 2 +hil 1027 +syi 1 +oad 462 +ivy 1 +cof 72 +rci 771 +biv 1 +kek 1 +uza 1 +key 335 +oot 294 +hof 6 +vof 1 +dry 88 + ke 821 +cvs 2 + qb 1 +jc 9 +eah 4 +ayb 14 +noz 5 +oce 830 +nob 27 +idb 2 +wdp 1 +rif 79 +zge 4 +itp 4 +xpa 198 +oia 1 +ida 447 +ile 1399 +few 165 +byo 3 +pm 40 +sh 862 +ank 583 +wmo 3 +arm 564 +gyu 4 +rlp 4 +njs 1 +acz 1 +rlm 3 +oye 382 +six 57 +iac 22 +nsv 10 +bdu 8 + lc 19 +ink 418 +set 721 +nge 1786 +git 213 +lry 60 +pr 18 +kom 13 +ena 648 +pfi 2 +eaf 48 +yow 48 + xi 13 +tru 1728 +etb 11 +obb 48 +aux 16 +ska 57 +hdb 1 +rkf 64 +emy 27 +fcb 1 +niu 54 + pa 4514 +ncp 3 +poy 2 +thg 9 +utp 52 +cfe 2 +eas 2634 +clu 1430 +fy 179 +gol 195 +lim 532 +umo 21 +tzg 4 +cki 216 +bor 488 +fen 150 +try 1466 +pvi 2 +hbe 4 +dsr 3 + vh 1 +rks 490 +tcw 2 +uwo 2 +ctr 693 +imu 164 +ce 11106 +ulw 1 +shk 7 +cri 337 +iki 46 +rrm 1 +eeu 2 +rlu 1 +odx 3 +che 1500 +psb 2 +ski 512 +tiz 45 +imt 3 +bty 1 +dwr 3 +ktb 10 +ldo 21 +cop 205 +fjr 1 +dsy 1 +rto 88 +cuu 20 +gef 6 +otl 57 +snz 1 + hy 138 +rzo 1 + ak 21 +upw 9 +rp 75 +tyg 2 +kel 67 +cbd 3 +sok 4 +ao 24 +vr 7 +lps 128 +nbu 44 +tze 22 +aka 39 +bs 252 +nke 131 +dsw 4 +lyt 50 +jmc 3 +yag 8 + tz 1 +fty 11 +cva 2 +pga 1 +hco 28 +snl 4 +tew 53 +cfa 6 +dis 1447 +yli 96 +hug 71 +ysi 354 +udb 2 +aak 3 +pfl 2 +old 731 +vei 36 +vat 1184 +tlp 1 +duc 4247 +cft 4 +zc 1 +fmr 1 + sb 27 +thl 125 +uti 2592 +fhe 2 +npu 28 +pg 20 +bud 194 +zir 5 +kon 70 +nvi 679 +mpk 2 +rij 14 +bum 23 +uyi 107 +buh 1 +iee 1 +abm 2 +fpt 1 +oie 1 +sep 111 +apc 5 +uso 1 +sdl 1 +bce 1 +ju 1 +fos 43 + ob 317 +fh 2 +vco 4 +umt 7 +xpl 119 +uvi 8 +rlf 1 +spx 6 +juk 2 +hdm 1 +omo 520 +ffc 6 +sme 177 +ayt 41 +ivr 3 +vcr 3 + vv 1 +beb 1 +edf 20 +rl 37 +ogt 1 +sdk 6 +lss 4 +upr 19 +lie 3193 + vw 16 +aqb 1 +rep 1862 +vo 51 +olc 5 + ms 53 +xad 3 +bsr 1 +rqe 2 +nqu 88 +udg 188 +itr 44 +dgc 4 +isp 205 +prd 2 + vg 1 +rid 847 + ez 2 +us 3101 + jv 4 +oud 313 +oeb 2 +nue 367 +rex 37 +vda 1 +sod 21 +tcc 1 +shc 7 +pdr 1 +zzn 4 +zpe 1 +ddc 2 +nh 13 +def 223 +fso 2 +ylb 3 +bok 6 +izu 6 +ffy 6 +lfo 24 + vn 6 +aau 1 + gr 2987 + xr 7 +ete 1155 +gbt 5 +fms 1 +nyx 2 +dba 69 + so 5244 +dap 61 +nmc 5 +otw 34 +rsd 4 +lpo 12 +uhw 1 +ssn 4 +tty 14 +aru 14 +kii 4 +bna 1 + pk 5 +aym 96 + au 1323 + la 3073 + dp 11 +cub 31 +ont 2778 +elo 1909 +veh 320 +hba 14 +tpa 28 +mso 9 +ihu 3 +job 356 +cwa 1 +gie 415 +sbo 26 +vsi 4 + fo 11046 +adv 1084 +dsg 2 +ceh 9 +odv 2 +bsh 3 +ldu 1 +upg 70 +hgl 2 +iiv 2 +wch 3 +ckr 7 +uys 13 +zna 4 +inh 107 +fug 16 +cte 385 +bta 84 + uw 4 +wwc 4 + sq 119 +unh 6 +bvc 1 +lja 1 +mlo 2 +ndd 8 +baj 5 +atv 9 +kka 1 +zyn 1 +goe 36 +eop 608 +tol 82 +ych 53 +hfc 1 +lb 12 +eto 148 + bv 16 + qw 1 +fea 240 +ipm 686 +doy 1 +owm 13 +taw 23 +sss 20 +clc 1 +pbh 3 +hta 14 +cvw 1 +opf 2 +tup 86 + wg 1 +tyc 6 +mva 1 +ws 578 +pwo 2 +pat 586 +odl 13 +exl 1 +odr 23 +ioh 1 +sef 54 +lys 213 +kgl 1 +lsf 3 +ozy 8 +ftt 5 +ygu 3 +edy 21 +map 87 +bbe 83 +ehv 1 +dst 43 +afy 2 +eyd 4 +miy 3 +rsc 29 +ngg 14 +mw 34 +ndn 10 +tik 6 +ozo 5 +nty 351 +hpi 1 +dab 393 +hds 3 + sf 11 +kcp 1 +aji 7 +obr 14 +npr 117 +udz 1 +kbe 12 +pof 8 +ges 994 +usn 14 +fre 898 +len 1059 +ngz 23 +gaa 2 +wet 36 +imo 157 +lp 1164 +fmn 1 +ifi 1314 +seh 49 +hnf 1 +nao 2 +laq 12 +bil 1303 +kry 3 +ilz 4 +rr 8 +ain 3752 +ukl 1 +rha 53 +sda 27 +ofi 389 +ler 945 +cgl 1 +tfe 6 +lt 639 + ca 7963 +vdc 6 +pro 15284 +rwr 15 +ndm 41 +bei 406 +kdu 1 + es 1509 +bsy 2 +nje 40 +env 622 +est 7010 +ver 7135 +vir 721 +hu 16 +ayw 8 +zzi 13 +jaw 19 +vik 1 +iwa 23 +pmm 1 + vy 1 + lu 251 +dca 63 +wam 4 + bc 39 + qc 11 +mvr 2 +rts 977 +ocm 6 +keg 3 +ty 7199 +aip 17 +ttg 1 +cgi 5 +atz 7 +rim 341 +mkn 1 +han 2481 + zu 15 +gsp 6 + hw 6 +rym 4 +rul 122 +owe 1031 +tgs 1 +evh 3 +eno 276 +pda 91 +vc 29 +nqf 1 +agi 423 +aye 158 +ubj 47 +hti 131 +brh 4 +wtc 5 +yud 1 +ldh 15 +eit 94 +kef 9 +fff 1 +mly 14 +vey 170 +asm 37 +bbo 18 +gti 10 +ria 1191 +oni 741 + al 5964 +rku 4 +fiz 3 + ep 47 +rsu 57 +bms 4 +onz 15 +nfr 132 +ara 843 +cuy 3 +ylt 1 +lma 48 +enz 54 +vel 2666 +hm 6 +olu 1752 +rsl 5 +nd 33625 +tx 36 +unc 465 +ley 263 +yfr 14 +som 572 +ogy 900 +ava 713 +rdt 18 +xal 2 +tro 1335 + io 44 +deo 204 +daa 6 +dhk 3 +puf 1 +ufn 1 +utt 286 +dsk 1 +tvt 1 +ecn 1 +ayp 13 +ieh 6 +yad 1 +ndo 711 +nkn 7 +oqi 2 +yup 1 +jyo 3 +wme 3 +oll 1097 +cce 1258 +pgr 70 +ymp 37 +zul 6 +jrg 1 +ttf 2 +hnu 1 +coq 6 + vo 308 +lin 3220 + lb 12 +ice 8713 +tse 101 +ifs 8 +fpf 1 +fgo 5 +dcl 27 +uml 4 +tf 2 +ojo 5 +tin 6055 +hea 1691 +los 609 +mck 7 +wwa 5 +kio 11 +pme 1558 + dr 1180 +ckq 1 +dgl 2 +qol 1 +jeb 1 +cs 726 +tsv 4 +ybt 2 +aze 38 +xse 3 +ku 5 +agn 143 +dmc 3 +goo 515 +fci 3 +tpb 1 +joy 313 +ccq 2 +isu 141 +ewf 11 +vua 1 +sen 1055 +ru 32 +xos 1 +imh 2 +hwe 58 +lba 24 +huf 3 +rcr 43 +icp 5 +mti 5 +ksc 9 +eag 70 +xta 1 +kuu 1 +uks 37 +lty 208 +end 2040 +oen 48 +dyb 3 +bwa 2 +ula 738 +bet 469 +exq 10 +ufe 1 +mbh 21 +hbs 4 +dnv 1 +aii 31 +cod 138 +nve 1184 +zet 1 +eos 45 +xt 157 +ixz 1 + yr 8 +tua 421 +ety 654 +llo 756 +ina 1889 +jam 57 +upv 5 +phv 2 +ewi 90 +vup 1 +tmj 1 +nzo 5 +aib 14 +kst 19 +sjr 2 + fj 4 +rok 190 +pia 35 +moq 1 +tag 405 +gv 1 +oez 1 +pyi 7 +jno 4 +ini 1889 +enn 178 +osh 52 + ij 2 +hee 171 +cq 2 +cde 3 +nka 21 +ibm 12 +hyt 8 + xe 11 +rcm 1 +pog 5 +gco 25 +eba 115 +erg 611 +ndr 225 +usw 5 +beg 233 +tmp 1 +tmg 1 +xvl 4 +cti 4740 +isd 13 +hon 528 +mcq 1 +tul 44 +tdl 1 +gkg 1 +nat 1870 +hpp 1 +vpn 5 +dno 2 +noq 1 +sez 1 +ipr 17 +upo 117 +ul 767 +reb 75 +dyw 5 +rsy 9 +tsa 13 +ii 50 +lyk 4 +bv 9 +icb 5 +egy 132 + za 18 +esk 76 +fod 3 +usk 7 +gix 6 +gcu 4 +ezu 5 +ndc 33 +xin 79 +rmt 6 +ico 184 +eja 6 +lur 47 +jui 7 +mat 2077 +ltm 3 +tsm 80 +gmc 23 +pwr 1 +ghl 359 +wit 7287 + me 3788 +cro 550 +mcl 4 +imm 199 +fse 14 +sei 33 + yf 1 +dwa 150 +luv 4 +ggu 10 +wac 8 +ndh 23 +nmu 1 +esd 17 +ona 4408 +evo 173 +bnh 1 + he 4042 +xes 73 +mk 4 + iu 3 +mya 5 +nwh 10 +xpr 83 +did 99 +kzb 2 +chh 6 +chb 10 +cie 880 +yei 6 +pls 6 + xu 3 +dha 28 +fot 20 +oui 42 +rec 2134 +ten 2041 +oke 330 +auf 18 +ilp 1 +omj 2 +kqu 1 +hnt 1 + bn 9 +wcn 1 +mho 4 +ewn 2 +rob 414 + mj 1 +laz 61 +bko 1 +lkh 1 +puc 3 +olp 17 +ips 371 +gic 374 +soa 15 +aff 1103 +atu 590 +xec 146 +paw 3 +pds 5 +awf 5 +sbg 1 +abn 4 +uni 2194 +ryj 1 +ezo 1 +rki 593 +goi 134 +cgu 1 +yns 1 +xig 3 +ral 1753 +rax 7 +asj 1 +duv 4 + pj 1 +anq 28 +ngv 1 +ija 2 +rc 33 +edd 242 +epw 3 +eco 1690 +luf 10 +gul 255 +atc 292 +ewq 3 +deq 13 +tia 943 +sqb 1 +ntb 14 +iod 82 +iwe 8 +tyd 2 +bst 90 + ji 85 +exh 53 +vod 2 +gfu 23 +mig 149 + tu 514 +onl 1280 +fct 1 +shy 6 +uxt 1 +any 4123 +vce 7 +mym 1 +vef 4 +wob 1 +ddh 3 +hhi 1 +lem 649 +ceu 73 +thu 157 +iji 23 +wcu 2 +lyi 125 +ehe 239 +ukk 1 +fcn 1 +eso 529 +mpi 83 + ya 120 + pu 1332 +gde 9 +aug 110 +oxv 11 +llq 1 +anh 34 +cwr 1 +enh 206 +tet 17 +uxu 86 +pac 826 +npi 4 +rri 354 +lox 5 +eu 20 +epq 1 +lhc 1 +gye 12 +cae 7 +ia 1402 +mob 335 +ers 9815 +sgr 4 +ksb 4 + te 4130 +lam 110 +guo 3 +fii 1 +ivu 3 +lyc 22 +keb 6 +hpr 9 +ool 865 +hye 3 +rba 122 +iau 3 + it 3490 +hha 5 +egu 245 +iia 12 +cei 270 +yrn 3 +cpr 2 +joa 7 +nvq 4 +tcu 4 +tcr 1 +lwa 445 +sym 38 +efs 15 +nct 272 +anz 19 +lcs 11 + ex 5936 +tka 5 +upi 20 +far 255 +cdn 5 +gpu 4 +mba 88 + jc 11 +irw 8 + hk 11 + fr 4320 +voj 1 +ati 12282 +haf 21 +idt 21 +zwo 4 +bfg 3 +dti 6 +itt 764 +giv 589 +feg 10 +mpf 1 +dz 2 +xet 6 +htb 1 +ano 261 + jq 6 +cho 847 +ulh 5 +ehm 1 +nw 4 +idy 16 +kb 7 +cii 3 +uit 634 +loo 990 +ecm 1 +jr 8 +btm 1 +ua 30 +cks 501 +snc 3 +wca 46 +he 24431 +hol 775 +mni 16 +bea 531 +ydi 1 +sdc 2 +pdi 2 +nwy 1 +kut 1 +imp 1785 +it 3438 +ecy 77 +kbs 2 +owk 1 +kgr 88 +tea 1239 +iyu 4 +ypc 2 +out 3150 +dim 37 +ndw 46 +vox 3 +fay 13 +rev 457 +lis 2216 +kzo 4 +yel 14 +xyf 2 +aum 21 +gsk 1 +wux 2 +hbc 1 +ake 2136 +ihs 1 +otu 16 +ueb 13 +eof 88 +kwo 17 +mrr 1 +wgr 3 + ar 8140 +ule 166 +uig 1 +mpv 1 +fhi 3 +bel 786 +hts 161 +icy 161 +gsl 4 +nya 31 +kob 3 +jir 4 +gdc 3 +hke 3 +ne 4475 +tkv 1 + bm 37 +dmb 1 +fiy 4 +boy 34 +inc 3430 +abh 3 +mlm 1 +rmo 103 +hks 3 +sve 4 +ibo 17 +roa 714 +ecu 734 +hg 3 +zib 1 +uet 31 +mgm 2 +gma 19 +fox 9 +gwo 2 +ris 957 +xxi 2 +ckg 89 + zx 5 +rbc 6 +pv 8 +rag 582 + rf 9 +lls 634 +mea 459 +ssd 4 +ils 248 +tri 2557 +jj 10 +cto 1096 +wup 3 +yga 2 + ig 23 +aco 96 +owg 3 + uv 8 +pyl 2 +wnh 9 +ycl 188 +jej 1 +cbu 2 +qbo 1 +akf 32 +baa 1 +esw 17 +oof 164 +nys 115 +wwg 2 +upc 15 +nur 110 +ghg 6 +nja 13 +hvo 4 +kli 43 +mus 352 +rko 12 +omm 2704 +dho 21 +wan 534 +sit 2479 +mny 1 +zon 112 +wij 3 +ack 1329 +gui 300 +fof 2 +wto 15 +ipt 101 +dre 664 +ppi 295 +rf 43 +ede 308 +um 717 +umr 8 +olh 3 + on 6491 +gso 5 +tox 71 +onj 14 +mms 7 +nuo 102 +fie 1031 + vc 23 +grs 1 +kfo 54 +yim 1 +wft 2 +avo 196 +vve 1 +qah 2 +aqc 1 +ilc 9 +jee 25 +rrn 2 +ipf 1 +rx 8 +nza 15 +org 869 +ltb 1 +tk 1 +jn 1 +avl 1 +vse 1 +mfy 1 +twh 1 +thi 2923 +pp 48 +xht 1 +hnx 1 +awn 101 + vk 2 +pey 3 +vp 2 +icr 150 +wgc 1 +ae 35 +anx 10 +wcb 1 +xil 6 +ref 696 +ad 1009 +fp 7 +vah 4 +rml 20 +tmk 1 +amv 1 +uln 21 +rpm 5 + jd 13 +rhi 8 +wnt 59 +gei 9 +kip 8 + zv 1 +ohb 2 +ldm 7 +atn 8 +gal 335 +anv 20 +kim 30 +tsr 3 +awt 3 + ps 70 +pgt 1 +nko 11 +mgh 2 +spn 3 +bed 172 + ni 284 +lyx 1 +xex 2 +caf 33 +ba 73 +oxs 3 +nn 87 +yck 1 +ddd 1 +orj 1 +nrb 4 +uba 49 +mpt 206 +eeo 2 +uav 2 +ovs 3 +fib 60 +mpg 1 +pak 49 +xmi 2 +apk 2 +ktv 1 +mhz 2 +xtd 1 +cgp 1 +oxe 50 +awb 4 +eyi 26 + dn 11 +tnc 2 +ebk 1 +mtr 3 +vct 2 +myg 5 +ute 918 +foo 423 +lbr 9 +je 2 +pcp 2 +awi 43 +dc 57 +wmf 1 +kof 4 +iam 128 +cov 589 +ueh 2 +hwi 5 +vns 5 +jto 1 + nz 14 +rin 4043 +etd 3 +izi 322 +vul 12 +xwa 1 +dss 5 +agk 1 +rtz 5 +pel 82 +ezh 3 +nso 161 +kul 5 +imj 1 +eki 67 +pww 9 +ssp 17 +lwr 6 +ire 2378 +fab 166 +va 73 +gip 1 +htw 15 +piy 1 +ijs 2 + db 17 +cpn 4 +ped 523 +wwp 4 +ukt 3 +ats 299 +bbw 2 +ttt 6 +yal 111 +ghw 43 +muz 2 + no 3145 +ngn 11 +nnw 1 +rpi 25 +lep 71 +ncc 1 +ggi 29 +eat 2891 +thn 5 +ckh 16 +sor 590 +lgb 5 +amr 4 +pis 49 +akm 1 +gap 74 +eps 76 +qaa 1 +rwe 26 +aos 20 +ndp 19 +yto 59 +inv 1068 +kum 14 + fx 1 +tso 103 +hys 157 +jig 2 +ndg 5 +aun 151 +zzu 1 +tmn 1 +eks 43 + sm 1114 +rpt 3 +lap 72 +syl 34 +vqs 3 +edt 5 +lsd 1 +pha 303 +idm 9 +wvo 3 +fun 548 +axw 3 + nf 14 +xia 10 +osb 3 +lhu 2 +lut 1673 +rkh 7 +isc 529 +bni 1 +wt 4 +lvc 3 +awr 11 +oan 256 +ueq 1 +bmi 35 + gu 838 +on 16796 +lef 69 +apm 2 +nhu 6 +lbm 2 +ni 103 +ynh 1 +etg 2 +pc 109 +ca 340 +rtt 44 +fif 33 +owy 5 +nep 26 + fd 11 +get 1258 +iza 601 +hpe 11 + lp 14 +kad 4 +xlu 1 +pvb 1 +dnw 2 +nji 23 +flu 112 + hv 37 +jma 2 +xol 2 +cao 3 +zen 51 +ntp 16 +cus 3703 +frd 3 +uiz 6 + tf 12 + ch 3156 +dtc 1 + nu 552 +hwc 1 + tp 5 +wig 15 +sca 420 +ccc 10 +eav 208 +yua 8 + wr 191 +nop 14 +ccp 1 +vq 3 +aio 6 +bus 3335 +awh 2 +ino 169 +ewh 25 +fol 346 +nro 27 + nx 4 +wfc 1 + qi 7 +tfa 9 +thp 12 +bli 1300 +fak 12 +fej 1 +cvc 1 +noa 12 +nua 166 +gks 4 +ns 6516 +nsn 4 +chn 1632 +keh 25 +www 69 +yds 6 + pn 9 +otn 4 +nau 12 +xzz 1 +ipl 279 +mah 41 +stn 10 +kaz 3 +nik 14 +dcb 1 +vap 22 +tbl 2 + tw 376 +kic 7 +gai 220 +lgo 11 +zob 1 +hvb 2 +nrp 1 +sob 8 +vfw 1 +iuo 1 +ixc 3 +zav 2 +nnu 67 +vps 3 +idn 33 +cah 5 + wt 13 +ith 7585 +rgh 21 +ssm 84 +xst 4 +mao 2 +feb 22 +swi 165 +epf 2 +eom 1 +pl 32 +cka 262 +dm 22 +rya 25 +poi 270 +uth 727 +pbt 1 +nla 48 +yau 6 +nqa 2 +see 553 +age 3975 +asa 49 +dby 6 +peb 3 +izj 1 +ggl 24 + zn 1 +sji 1 +vtw 1 +una 100 +ssc 12 +ayo 44 +mep 19 +lmf 1 +sis 1077 +aed 10 +nup 17 +lct 1 +naf 32 +fus 63 +rjf 1 +trz 1 +bkt 2 +ehs 2 +ics 630 +jb 5 +nph 2 +ghy 1 +izh 1 +udu 2 +ofr 17 +sbp 2 +za 33 +prc 1 +goc 1 +cou 1962 +ema 708 +klu 2 +air 1422 +iot 67 +bry 5 +lgh 1 +woo 312 +mxp 1 +lg 5 +pam 17 +alt 1245 +las 1188 +bui 1301 +rek 15 +gus 41 +faa 6 +rza 1 +ga 80 +uz 5 +ioc 15 +oba 371 +tck 1 +nkv 1 +bhk 3 +toh 6 +eny 25 +vus 3 +oms 187 +om 3996 +cex 1 +sow 9 +nra 4 +atk 9 +gyr 2 +elb 40 +sek 12 +gu 4 +rq 1 +toe 26 +jol 8 +phl 5 +gbs 3 +ync 20 +tpn 1 +coo 334 +cnk 1 +tob 54 +foe 1 +aob 2 +axx 5 +kce 2 + mb 20 +uel 104 +psl 3 +nyl 43 +scy 2 +dna 12 +kec 1 +ncu 25 +pun 57 +ytv 1 +wcc 6 + if 699 +dqu 83 +utd 113 +wwi 3 +tts 64 +orc 321 +mri 5 +hch 1 +jag 14 +sec 1077 +lfw 13 +zmi 1 +ruf 3 +afj 1 +jdr 1 +lnb 1 +emp 870 +apa 477 + wl 4 +swc 2 +ulo 43 +dux 4 +ih 7 +igr 85 +wec 1 +drm 2 +sbi 18 +leo 21 +par 2671 +dac 12 +ebs 680 +det 430 +gpe 1 +lu 15 +iun 3 +tpd 2 +jou 66 +nkp 2 +bps 2 +eyo 140 +mia 45 +lyw 22 +to 19027 +ays 922 +ysw 1 +ky 87 +wdh 2 +lca 13 +oxw 1 +bsg 5 +koo 5 +awa 399 +lat 2111 +aga 181 +hly 404 +mot 814 +mrt 2 +eep 510 +sya 4 +bou 957 +tdm 6 +act 3971 +cko 25 + ge 1566 +gbe 7 +gnn 1 +upq 2 +sfl 4 +kiv 2 +dot 28 +iz 12 + qr 3 +tle 517 +oml 22 +wsi 10 +hmo 22 +zat 570 +sjc 5 +phd 11 +fti 55 +eiy 1 +oe 46 +nen 269 +mta 1 +nck 3 +pet 783 +uew 2 +kta 9 +ukb 7 +xi 42 +lye 25 +smt 2 +imn 7 +zor 6 +fcc 4 + ma 10508 +cf 8 +hej 10 +lai 242 +hud 12 +wp 6 +fsa 5 +tlc 2 +hz 10 +edl 32 +ho 762 +sre 13 +egg 26 +dte 7 +tya 9 +tvs 10 + rg 5 +moe 1 + hz 1 +lpc 1 +bnc 1 +rhd 1 +rft 1 +jes 25 +iin 8 +dmx 1 +psy 49 +isr 38 +mtv 1 +rna 828 +vsp 6 + sa 2965 +yeu 5 +eo 274 +uxc 4 +obk 2 +vyn 1 +isw 8 +jvc 1 +urt 301 +ovi 4588 +lx 8 +vys 2 +oid 105 +kus 4 +stc 51 +igk 3 +po 37 +tpe 7 +esg 1 +kmb 1 +mth 5 +doh 1 +arv 55 +hrl 1 +uzn 1 +ebh 8 +pos 1083 + sv 7 + nk 1 +ts 12086 +gms 1 +hgv 1 +yuk 2 + kn 1117 +rsm 13 +xhi 35 +bnf 2 +fon 11 +itl 81 +apq 1 +dbp 1 +cmw 1 +mit 1370 +uy 151 +rop 1217 +psg 3 +kwa 26 +bnp 1 +ulf 89 +ble 4233 +nsp 450 +zad 1 +zzo 3 +das 35 +sge 4 +dsu 1 +lbu 13 +mfi 3 +wod 1 +stb 21 +ypr 20 +elf 331 +roo 673 +zwa 2 +ja 8 +lcl 2 +ctt 5 +hix 5 +fss 1 +egl 22 +aho 35 + dk 5 +lli 974 +evs 1 +pqr 3 +htu 13 +abu 65 +kre 7 +dsc 177 +ezz 5 +lip 118 +mr 95 +ura 1494 +llc 274 +nlb 2 +zoi 1 +nle 123 +ffa 49 +mud 9 +nhi 16 +cal 3585 +bpm 3 +ksu 2 +pyc 2 +qli 1 +chl 29 +yer 383 +met 888 +boz 1 + ur 81 + qp 2 +huy 1 +qaf 3 +bti 2 + zs 1 +usb 28 +lkt 1 +jha 1 +ri 125 +amd 10 +esa 171 +grc 1 +tmr 1 +hdt 1 + ef 917 +zek 1 +tbr 10 +sto 4738 +peg 9 +umn 19 +yeg 3 +mai 1413 +put 973 +nai 81 +fyd 2 +uak 7 +cyi 1 +opy 73 +spu 31 +pcm 1 +yby 3 +caz 1 +fbr 5 +fgh 1 +icl 370 +uyb 1 +ntr 2013 +npa 46 +hru 14 +ako 17 +bts 5 +orp 789 +qur 5 +lei 84 +sdn 10 +err 361 +fuj 3 +sy 325 +was 1398 +sib 603 +eet 926 +dl 13 +ieb 3 +upe 311 + kt 23 +gsy 2 +ddl 134 +bd 10 +mui 1 +ygo 7 +reu 20 +gok 1 +lhe 8 +nrn 3 +vil 384 +cpm 5 +iqc 1 +yma 33 +rwi 42 +ewe 275 +dgm 7 +hi 111 +ssu 412 +gpa 6 +tmi 10 +lol 5 +gsi 23 +wpa 2 +okl 23 +htl 15 +otx 1 +kee 415 +xte 430 +eng 1288 +jrl 1 +eeg 1 +ach 2185 + ku 40 +cqu 110 +tpk 1 +gad 15 + ei 106 + nw 8 +veg 46 +gow 14 +tyi 7 +csp 7 +gem 1033 +lkw 2 +kye 4 +hsr 4 + rk 2 +inq 39 + dm 20 +kti 7 +naa 7 +ric 2456 +piu 1 +ozz 7 +hri 157 +icz 2 +luw 1 +duj 1 +ngc 44 + hn 9 + ee 11 +ubw 3 +ali 5273 +tfh 1 +seu 32 +ima 796 +har 1374 +aon 8 +nyu 7 + dy 167 +gte 93 +oue 1 +oos 230 +eae 1 +zi 10 +ekt 2 +eru 31 +ffs 90 + bf 7 +tfu 45 + pd 19 + wb 7 +cta 232 +jtu 1 +ldr 218 +opp 431 +tfr 12 +wow 13 +esi 3019 +zou 1 +msc 9 +ym 8 +dns 2 +emu 6 +nef 246 +dps 2 +frs 1 +sle 143 + mk 4 +lsi 20 +pbp 1 +teq 3 + ce 1405 +ppx 1 +osp 348 +hx 4 +kki 8 +flo 633 + ub 11 +ros 627 +uku 1 +rty 557 +min 1743 +tum 53 +ynb 3 +dif 511 + ey 68 +ewp 9 + jm 5 +uhm 1 +bau 8 +ism 181 +uad 18 +veb 4 +cef 18 +ole 577 +hvd 4 +iez 1 +msh 13 +nog 10 +akh 9 +hwy 2 +cyn 4 +ago 150 +bal 552 +dbf 1 +ntn 4 +orb 27 +voz 2 +dfe 4 +etu 162 +hcf 1 +ogr 745 +ocd 1 +nwi 97 +mem 563 +gig 7 +yue 1 +py 233 +eyf 4 +lad 153 +pmg 2 +leh 39 +isv 13 +akz 4 +ydr 61 +tou 371 +inf 1153 +idx 1 +byc 1 +loz 1 +xca 29 +uep 7 +vvy 4 +oib 1 +ouh 1 +tmt 2 + nh 28 +ixy 4 +uja 2 +sci 303 +neq 6 +ywo 29 +glt 1 +rda 396 +wwu 3 +tyk 1 +edb 26 +asl 5 +cv 12 +yoc 2 + up 1061 +nc 592 +osq 1 +ors 1620 +siz 268 +lbi 1 +moj 1 +olf 98 +axe 40 +bmp 1 +nbs 1 +nkr 35 +hne 28 +aaa 2 +eva 247 +ulu 24 +agr 196 +cga 2 +rby 20 +teg 806 +hyg 27 +gud 1 +ebp 14 +urw 5 +ymi 4 + eo 7 +tcs 2 +edi 2053 + at 3554 +yo 18 +eol 12 +art 3521 +mij 7 +fys 1 +wsf 1 +hcv 6 +tap 47 +uw 1 +zag 2 +hau 59 +spt 1 +pcu 3 +pqc 1 +pdf 15 +jun 72 +oil 244 +fik 2 +ilx 1 +dli 166 +chc 8 +bes 1345 +yov 1 +yws 1 +fmo 2 +lsb 7 +vbo 2 +bbu 1 + uf 1 +esp 707 +tva 3 +abp 1 +fyi 53 +pte 117 +gav 8 +hib 54 +vva 1 +byl 1 +cgr 4 +vy 60 +bno 3 +rpe 135 +loe 7 +tyn 11 +nyb 7 +tev 68 +ekn 6 +loa 385 + zr 1 +dzi 1 +oai 1 +ufa 981 +hwa 74 +dud 3 +ynn 9 +bf 5 +tii 1 +bob 21 +nid 12 +trg 3 + rt 16 + kh 10 +jah 3 +mpl 2270 +dxd 1 +acm 21 +fze 1 +nhs 11 +mwa 9 +pch 1 +ndf 29 + hg 1 +lcr 12 +ugs 49 +asg 9 +sas 74 +mkz 1 +acv 1 +cn 2 +erx 3 +dda 9 +mx 1 +esx 2 +zsp 1 +poh 2 +alh 9 + ih 5 +jeo 4 +elg 32 + uz 2 +rz 3 +icg 1 +cyf 2 +tub 99 +mjp 1 +mf 4 +ikh 3 +idz 2 +llg 3 +tu 13 +ooh 1 +xwo 2 +ou 5709 +irt 220 +trk 1 +psd 3 +exp 3574 +med 1366 +glv 1 +ans 1756 + ri 1045 +am 1514 +pca 10 +adb 28 +nfe 115 +arq 20 +wab 40 +ksw 3 +amm 144 +zt 1 +hdi 1 +mcj 2 +mmp 5 +vea 17 +ps 1139 +laj 1 +wic 89 +nca 53 +izc 4 +gua 456 +isa 390 +mfg 5 +gea 137 +elm 57 + ha 7736 +auc 58 +bbl 16 +ouq 6 +duo 4 +grt 2 +pn 7 +uwe 2 + tj 9 +cve 1 +nlp 1 +df 22 +gki 1 +tda 5 +nz 27 +enu 228 + pw 5 +sph 99 +ol 712 +vou 44 + px 1 +ywh 87 + wc 11 + hl 3 + ek 6 +guy 22 +arw 19 +cmy 1 +ivc 3 +osc 62 +sig 2575 +pxc 1 +tiv 3133 +hyd 70 +aje 12 +qor 1 +bib 7 +rvh 1 +yx 3 +ftp 3 +psp 10 +mbt 1 +lfh 2 +dn 13 +dij 1 +ajj 13 +ckm 10 +pfo 1 +spo 893 +tsp 12 +ais 182 +dls 2 +ite 3029 + zt 1 +ewd 4 +psw 6 +ins 2505 +gbq 1 +wo 232 +scl 56 +ots 128 +osl 6 +ptc 33 +ppr 633 +sta 6110 +oaq 2 +huo 2 + wp 3 + da 1608 +syc 45 +nhe 28 +rmn 2 +tks 2 +ryi 71 +yuy 2 +rgi 265 +rji 1 +sk 235 +cba 2 + ll 255 +yle 263 +cuf 4 +cg 18 +ysv 2 +dir 516 +hra 11 + cp 72 +tst 121 +llt 48 +ubl 522 +ubp 15 +tsl 6 +wls 4 + ev 2083 +cwg 2 +ohm 3 + cr 2028 +ldw 172 +smw 2 +sfe 65 +oef 1 +mwm 2 +adj 50 + xa 3 +hel 1877 +dup 26 +muw 1 +nou 134 +efl 80 +wiz 18 +cno 1 + qu 3040 + aj 9 +ubh 4 +mmy 8 +rg 107 +kte 2 +yri 34 +dae 5 +utm 68 +asx 1 +puz 3 +pyg 1 +rca 44 +mps 166 +ufu 1 +ids 120 +lir 6 +wcl 1 +mme 1124 +awm 5 +mbc 1 +pex 30 +nsc 79 +lvd 2 +toy 38 +ln 25 +tsb 11 +tue 10 +san 486 +nuk 1 +inw 19 +amh 5 +tgl 5 +ell 2718 +toa 8 +sqm 4 +cfs 4 +ttd 1 +ife 566 +owi 472 +lhr 1 +fes 1607 +tio 16268 +neh 10 +wnw 2 +ssb 8 +pub 454 +dub 34 +dq 2 +mrh 1 +yfu 3 +pep 9 +lfs 7 +grp 2 +hyu 4 +acg 7 +nze 12 +baf 2 +uir 731 +sfa 265 +unt 1477 +yqi 3 +lpr 19 +inb 39 +gc 8 +pdb 2 +lcy 1 +mmd 1 +dct 1 +ugz 8 +pvd 1 +laf 19 +aza 47 +ebt 35 +zx 5 +ewm 5 +ufo 2 +ait 131 +dii 4 +ouk 37 +ysk 3 +mex 54 + ct 41 +nfo 995 +waf 2 +soi 21 +uib 2 + ai 796 +syo 5 +eta 831 +oja 2 +coi 48 +web 1597 +upk 3 +dui 11 +eab 104 +wol 25 +fc 14 +sea 1076 +dbe 13 + bt 14 +ard 2323 +ong 1257 +yao 2 +wea 260 +iml 5 +ili 2013 +fft 3 +tqm 1 +mnl 1 +klc 1 +kpl 25 +nok 2 +wm 6 +stq 2 +amu 23 +kpi 4 +sf 14 +gta 10 +ggp 1 +ghd 3 +wvi 2 +uev 1 +sce 74 +ens 2091 +aoc 5 +eei 37 +jil 8 +gkn 3 +qin 9 +urg 287 +ebr 142 +gsc 3 +xbr 4 +ccl 17 +osu 83 +rdg 1 +pes 375 +iev 739 +uic 272 +gsf 6 +kpo 6 +rze 5 +hpm 3 +smp 2 +pol 451 +lgr 10 + ws 5 +stt 27 + hs 21 +tpc 2 +mfu 7 +nos 130 +nwe 16 +zhp 1 +sud 6 +usu 70 +lmm 3 +umc 2 +uxe 20 +koj 4 +uez 7 +opt 446 +rdo 33 +coh 50 +rky 7 +fpa 1 +udo 7 +cnp 1 +hrk 3 +uca 409 +dak 7 +noo 13 +kog 3 +aut 1095 +ofc 1 +emq 1 +cev 8 +oit 36 +nbc 1 +mpe 666 +xoo 1 +evr 29 +akk 1 +fin 1957 +sag 160 +ctb 3 +due 109 +ied 820 + lm 3 +phi 534 +moi 24 +fpe 1 +eoq 2 +ubu 23 +slo 65 +osn 3 +exi 424 +sbh 1 +rck 2 +wwt 3 + nq 3 +yhi 3 +odm 16 +yva 1 +ogu 39 +hnn 4 +iku 4 +ilq 10 +ifo 195 +jab 3 +nsi 1526 +uzh 11 + cs 63 +yml 1 + ot 1042 +bab 60 +ahi 11 +ffi 1409 +ttv 5 +oz 12 +wf 12 +lpf 32 +avp 1 +gue 186 +vad 21 +rer 465 +tre 1446 + wy 11 +pho 564 +sin 5804 +but 1084 +nyt 81 +apn 4 +lbc 3 +yum 4 +cfp 1 +bmo 8 +acl 53 +ciz 2 +yfa 1 +wfa 5 +roi 83 +tav 18 +uhu 2 +oky 6 +ant 3075 + om 75 +dax 4 +hwu 1 +ifg 3 +tdt 1 +sth 99 +wst 4 +ion 20116 + kb 2 +ndt 22 +nba 33 +hwo 16 +amo 358 +ai 150 +pht 17 +ffr 7 +dge 948 +rbi 87 +ikl 1 +sdr 4 +wbr 7 +csd 5 +es 21269 +cll 1 +wal 385 + rx 3 +kun 9 +rru 25 +yom 6 +dtm 2 +prs 2 +nna 87 +rtn 550 +nap 47 +kag 261 +ywi 14 +ela 895 +stm 392 +sot 46 +suh 3 +eor 107 +xro 6 +vig 59 +upp 1722 + dx 3 +rdp 33 +fit 794 +hei 1653 +mee 610 +yye 1 +imf 1 + ab 1610 +rtd 3 +bly 136 +axa 23 +apv 2 +rkj 1 +fow 10 +eq 3 +cph 3 +kde 2 +wre 23 +ukp 1 +oxa 1 +lfl 6 +kla 39 +iby 6 +tld 1 +aua 1 +obj 148 +ysa 12 +sat 763 +hrs 9 +uip 783 +yse 44 +dhl 1 +adn 3 +yze 26 +zme 2 +nu 59 +ctw 3 +rbu 21 +eox 1 +nzs 1 +yed 80 +ouy 1 +oap 8 +iag 143 +rnk 34 +ult 2061 +ppu 2 +mog 25 +oo 172 +gt 5 +hyp 28 + zz 3 +num 409 +enj 298 +ezb 1 +feu 10 +fat 67 + af 928 +toj 1 +pwe 3 +hak 24 +uri 1324 +vwd 1 +fok 3 +pop 134 +int 4515 +lzf 1 +mdi 2 +shp 4 +psf 1 +het 403 +io 509 +ije 1 +bp 2 +iln 14 +pya 3 +skc 3 +byr 5 +elk 10 + in 27113 +kfr 3 + de 9060 + sk 538 +upl 95 +ipw 2 +ols 467 +bac 584 +rux 1 +rvi 6361 +rcn 1 +rch 1281 +dfi 15 +aps 104 +bhp 3 +wms 4 +yaa 1 +aue 2 +mdf 3 +ekm 1 +aew 2 + sr 42 +btf 1 +ulr 3 +qia 3 +oer 7 +kdi 2 +evt 1 +cys 5 +hn 44 +eiz 5 +sdm 1 +trs 7 +igu 65 +pcw 1 +rth 881 +ouo 2 +iy 15 +ay 2522 +fis 88 +oxr 3 +paq 3 +alg 30 +sfu 367 +aba 181 +whs 1 +wdl 1 +ahg 1 +wn 1137 +lv 8 +jpe 2 +cea 53 +eau 307 +em 1177 +non 364 +kgp 1 +upm 2 + th 37737 +jid 5 + op 1776 +gh 1976 +grn 1 +nay 5 +smc 11 +llr 14 +ghu 11 +wns 65 +sg 10 +lku 1 +wke 1 +fbo 1 +uef 3 +ewc 17 +ksv 1 +cdm 1 +khu 4 +ipg 1 +jcb 3 +fsu 5 +irm 657 +eey 2 +oju 1 +spe 3117 +rme 424 +ahn 5 +hor 663 +cak 48 +biw 2 +idf 1 +jlf 1 +des 3983 +ply 652 +nug 3 +uum 22 +mji 1 +dfp 1 +ets 781 +ey 1734 +zus 2 +fjb 4 +rnt 10 +gex 2 +pon 665 +rhu 10 +bt 42 +dpi 15 +zue 4 +dsd 1 +aks 36 +aeg 5 +pka 1 +wg 4 +abb 31 +bla 170 +dbi 1 +irc 156 +tie 1708 +ymb 15 +kha 18 +nva 28 +zfr 1 +naj 4 +skf 2 +ogh 5 +pkd 1 +kcr 2 +mak 1378 +pic 312 + ag 976 +tq 3 +ffo 500 +ata 572 +wlo 1 +esc 197 +epn 1 +rkl 40 +mtf 1 +abl 3978 +jct 1 +ixd 1 +dix 9 +oum 5 +eem 134 +ntu 238 +ght 1560 +mli 48 +rfc 1 +zte 14 +aar 17 +yog 16 +yeq 4 +zei 2 +mis 782 +nax 2 +fdi 5 +shw 19 +dsm 6 +rox 49 +pox 5 +tc 197 +nkz 2 +rem 1413 +the 31231 +sri 27 +lpi 206 +ppc 6 +yew 3 + pr 18720 +rsk 1 +eyv 5 +fsh 42 +zea 45 +noh 3 +kc 8 +eoa 2 +ldp 4 +abs 127 +sel 1556 +ucs 7 +qs 8 +cdi 4 +thv 2 + by 2525 +uiv 6 +xs 15 +jvt 2 +asr 5 +uwh 1 +ygr 14 +xj 1 +bn 8 +fco 6 +srl 3 +gkt 1 +emn 8 +mix 74 +lsu 3 +tly 938 +hns 28 +akr 6 +pcr 2 +mop 8 +rmu 42 +hp 42 +eib 4 +kvi 8 +kah 1 + hh 9 +pct 2 +tys 39 +gil 63 +cx 1 +shd 6 +aik 27 +gb 14 + mq 1 +ntw 12 +wsc 3 +js 17 +dbc 2 +dce 7 +snt 54 +vle 2 +beq 5 +yth 272 +mco 22 +bhs 2 +ign 2698 +jt 2 +lky 5 + ph 952 +mom 70 +kay 19 +jax 3 +hyc 1 +nse 726 +ccb 2 +xwe 3 +uia 2 +ayn 16 +meh 3 +iyl 1 +kle 76 +vg 1 +rps 14 +uat 355 +shr 60 +rgs 2 +kbu 5 +zuk 1 +kau 2 +mei 10 +opu 115 + lv 4 +ki 57 +wmb 1 +rot 468 +sra 23 +hue 4 +ayg 7 +gru 6 +kas 18 +bx 1 +dgy 1 +oah 10 +hlg 3 +gys 7 +bao 7 +pfa 1 +eoc 8 +nea 205 +kub 1 +mki 2 +asq 15 +wfu 1 +dul 196 +ckv 4 +aes 46 +taf 538 +mwo 32 +wws 8 +zem 2 +wsp 16 +tcf 1 +omn 9 +ecl 64 +aoa 1 +xth 3 +akc 3 +pvo 1 +mte 7 +djo 2 +ds 3918 + lw 2 +mjr 1 +pau 28 +mag 390 +may 362 +yg 4 +ofu 4 +ghv 6 +iow 29 +gaf 3 +onh 10 +sih 1 + et 351 +que 1221 +yeb 2 +kpm 2 +ies 4350 -- cgit v1.2.3