├── model ├── model.txt ├── Solver.py └── Model.py ├── output └── output.txt ├── dataset ├── Gammatone_Filter_Order4.raw ├── TEST_coreset_list.csv ├── TEST_developmentset_list.csv └── TRAIN_list.csv ├── logger.py ├── data.py ├── README.md ├── feature ├── mfcc_multiprocessing.py ├── spikegram_multiprocessing.py ├── spectrogram_multiprocessing.py ├── melspectrogram_multiprocessing.py ├── mfcc.py ├── melspectrogram.py ├── spectrogram.py └── spikegram.py ├── timit_list.py ├── result.py ├── change_dir.py ├── .gitignore ├── util.py ├── run_mfcc.py ├── run_spikegram.py ├── run_melspectrogram.py ├── run_spectrogram.py └── input └── 126_spike_deltadelta_mstd.csv /model/model.txt: -------------------------------------------------------------------------------- 1 | model directory -------------------------------------------------------------------------------- /output/output.txt: -------------------------------------------------------------------------------- 1 | output directory -------------------------------------------------------------------------------- /dataset/Gammatone_Filter_Order4.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HanSeokhyeon/Deep_learning_for_Phoneme_recognition/HEAD/dataset/Gammatone_Filter_Order4.raw -------------------------------------------------------------------------------- /logger.py: -------------------------------------------------------------------------------- 1 | import logging 2 | import sys 3 | 4 | logger = logging.getLogger('root') 5 | FORMAT = "[%(asctime)s %(filename)s:%(lineno)s - %(funcName)s()] %(message)s" 6 | logging.basicConfig(stream=sys.stdout, level=logging.DEBUG, format=FORMAT) 7 | logger.setLevel(logging.INFO) 8 | logging.getLogger('matplotlib.font_manager').disabled = True 9 | logging.getLogger('matplotlib').disabled = True 10 | -------------------------------------------------------------------------------- /data.py: -------------------------------------------------------------------------------- 1 | import numpy as np 2 | import tensorflow as tf 3 | import gzip 4 | import pickle 5 | 6 | 7 | class Inputdata: 8 | 9 | def __init__(self, train_filename, validation_filename, test_filename): 10 | self.train_filename = train_filename 11 | self.validation_filename = validation_filename 12 | self.test_filename = test_filename 13 | self._get_train_test_data() 14 | self.num_of_train = np.shape(self.y_train)[0] 15 | self.num_of_val = np.shape(self.y_val)[0] 16 | self.num_of_test = np.shape(self.y_test)[0] 17 | 18 | def _get_train_test_data(self): 19 | with gzip.open(self.train_filename, 'rb') as f: 20 | train_data = pickle.load(f) 21 | with gzip.open(self.validation_filename, 'rb') as f: 22 | val_data = pickle.load(f) 23 | with gzip.open(self.test_filename, 'rb') as f: 24 | test_data = pickle.load(f) 25 | 26 | self.x_train = train_data[:, 0:-1] 27 | self.y_train = train_data[:, [-1]] 28 | 29 | self.x_val = val_data[:, 0:-1] 30 | self.y_val = val_data[:, [-1]] 31 | 32 | self.x_test = test_data[:, 0:-1] 33 | self.y_test = test_data[:, [-1]] 34 | 35 | def get_minibatch(self, mini_batch_size): 36 | self.data_x, self.data_y = tf.placeholder(tf.float32), tf.placeholder(tf.float32) 37 | data_set = tf.data.Dataset.from_tensor_slices((self.data_x, self.data_y)) 38 | data_set = data_set.shuffle(np.shape(self.x_train)[0]).repeat().batch(mini_batch_size) 39 | self.itr = data_set.make_initializable_iterator() 40 | x, y = self.itr.get_next() 41 | 42 | return x, y 43 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Phoneme Recognition 2 | 3 | Simple implementation of DNN for phoneme recognition 4 | 5 | ## Dataset 6 | 7 | * [TIMIT](https://catalog.ldc.upenn.edu/LDC93S1) 8 | * TIMIT(Spikegram) 9 | 10 | ## Requirement 11 | 12 | * python 3.6.8 13 | * tensorflow==1.13.1 14 | * numpy 15 | * matplotlib 16 | * librosa 17 | 18 | ## Run 19 | 20 | #### 1. Spikegram 21 | ``` 22 | python3 run_spikegram.py 23 | ``` 24 | But you don't have TIMIT(spikegram). 25 | #### 2. MFCC 26 | ``` 27 | python3 run_mfcc.py 28 | ``` 29 | #### 3. Spectrogram 30 | ``` 31 | python3 run_spectrogram.py 32 | ``` 33 | #### 4. Melspectrogram 34 | ``` 35 | python3 run_melspectrogram.py 36 | ``` 37 | 38 | ## Result 39 | #### 1. Broad class 40 | 41 | | | |Spikegram|MFCC|Spectrogram|Melspectrogram| 42 | |:---:|:---:|:---:|:---:|:---:|:---:| 43 | |Obstruent|Stops|57.38|50.97|50.45|49.18| 44 | |Obstruent|Affricate|42.19|30.61|36.06|35.74| 45 | |Obstruent|Fricative|70.66|66.93|66.98|67.23| 46 | |Sonorant|Glides|55.14|56.59|55.98|55.43| 47 | |Sonorant|Nasals|59.15|62.36|60.39|60.09| 48 | |Sonorant|Vowels|53.05|53.38|52.44|53.70| 49 | |Others||92.24|91.96|91.79|91.94| 50 | 51 | #### 2. Voice & voiceless 52 | 53 | | |Spikegram|MFCC|Spectrogram|Melspectrogram| 54 | |:------:|:---:|:---:|:---:|:---:| 55 | |Obstruent|65.76|61.06|61.23|61.06| 56 | |Sonorant|54.12|54.99|53.99|54.75| 57 | |Others|92.24|91.96|91.79|91.94| 58 | 59 | #### 3. Non-mute & mute 60 | 61 | ||Spikegram|MFCC|Spectrogram|Melspectrogram| 62 | |:---:|:---:|:---:|:---:|:---:| 63 | |Non mute|57.49|56.77|56.11|56.61| 64 | |mute|92.24|91.96|91.79|91.94| 65 | 66 | #### 4. Total 67 | 68 | | |Spikegram|MFCC|Spectrogram|Melspectrogram| 69 | |:------:|:---:|:---:|:---:|:---:| 70 | |Total|65.26|65.50|64.96|65.37| 71 | 72 | 73 | 74 | [detail](https://hanseokhyeon.github.io/phoneme-recognition/) 75 | 76 | ## Author 77 | 78 | Han Seokhyeon -------------------------------------------------------------------------------- /feature/mfcc_multiprocessing.py: -------------------------------------------------------------------------------- 1 | from multiprocessing import Process, Manager 2 | from feature.mfcc import * 3 | 4 | 5 | def make_mfcc_feature(): 6 | download_timit() 7 | 8 | start = time.time() 9 | 10 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 11 | 12 | for i in range(3): 13 | input_filename = list(np.loadtxt("dataset/{}_list.csv".format(file_type[i]), delimiter=',', dtype=np.str)) 14 | 15 | logger.info("Filename scan complete") 16 | 17 | with Manager() as manager: 18 | shared_data = manager.list() 19 | processes = [] 20 | 21 | for j, filename in enumerate(input_filename[:]): 22 | p = Process(target=concatenate_feature, args=(shared_data, "dataset/TIMIT/{}".format(filename,))) 23 | processes.append(p) 24 | p.start() 25 | logger.info("{} {}\t-> input".format(j, filename)) 26 | 27 | for j, p in enumerate(processes): 28 | p.join() 29 | logger.info(str(j) + " input -> list") 30 | 31 | shared_data = list(shared_data) 32 | 33 | end = time.time() - start 34 | logger.info("time = %.2f" % end) 35 | 36 | data = np.concatenate(shared_data, axis=1) 37 | 38 | if i == 0: 39 | data_mean = np.mean(data, axis=1) 40 | data_std = np.std(data, axis=1) 41 | 42 | data_norm = np.transpose(normalize_data(x=data, data_mean=data_mean, data_std=data_std)) 43 | 44 | parent = Path(__file__).parent.parent 45 | with gzip.open("{}/input/120_mfcc_{}.pickle".format(parent, file_type[i]), 'wb') as f: 46 | pickle.dump(data_norm, f, pickle.HIGHEST_PROTOCOL) 47 | 48 | logger.info("%s complete" % (file_type[i])) 49 | 50 | end = time.time() - start 51 | logger.info("time = %.2f" % end) 52 | 53 | 54 | if __name__ == '__main__': 55 | make_mfcc_feature() 56 | -------------------------------------------------------------------------------- /feature/spikegram_multiprocessing.py: -------------------------------------------------------------------------------- 1 | from multiprocessing import Process, Manager 2 | from feature.spikegram import * 3 | from logger import * 4 | 5 | 6 | def make_spikegram_feature(): 7 | start = time.time() 8 | 9 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 10 | 11 | for i in range(3): 12 | input_filename = list(np.loadtxt("dataset/{}_list.csv".format(file_type[i]), delimiter=',', dtype=np.str)) 13 | 14 | logger.info("Filename scan complete") 15 | 16 | with Manager() as manager: 17 | shared_data = manager.list() 18 | processes = [] 19 | 20 | for j, filename in enumerate(input_filename[:]): 21 | p = Process(target=concatenate_feature, args=(shared_data, "dataset/spikegram/{}".format(filename))) 22 | processes.append(p) 23 | p.start() 24 | logger.info("{} {}\t-> input".format(j, filename)) 25 | 26 | for j, p in enumerate(processes): 27 | p.join() 28 | logger.info(str(j) + " input -> list") 29 | 30 | shared_data = list(shared_data) 31 | 32 | end = time.time() - start 33 | logger.info("time = %.2f" % end) 34 | 35 | data = np.concatenate(shared_data, axis=1) 36 | 37 | if i == 0: 38 | data_mean = np.mean(data, axis=1) 39 | data_std = np.std(data, axis=1) 40 | 41 | data_norm = np.transpose(normalize_data(x=data, data_mean=data_mean, data_std=data_std)) 42 | 43 | parent = Path(__file__).parent.parent 44 | with gzip.open("{}/input/126_spikegram_{}.pickle".format(parent, file_type[i]), 'wb') as f: 45 | pickle.dump(data_norm, f, pickle.HIGHEST_PROTOCOL) 46 | 47 | logger.info("%s complete" % (file_type[i])) 48 | 49 | end = time.time() - start 50 | logger.info("time = %.2f" % end) 51 | 52 | 53 | if __name__ == '__main__': 54 | make_spikegram_feature() 55 | -------------------------------------------------------------------------------- /feature/spectrogram_multiprocessing.py: -------------------------------------------------------------------------------- 1 | from multiprocessing import Process, Manager 2 | from feature.spectrogram import * 3 | 4 | 5 | def make_spectrogram_feature(): 6 | download_timit() 7 | 8 | start = time.time() 9 | 10 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 11 | 12 | for i in range(3): 13 | input_filename = list(np.loadtxt("dataset/{}_list.csv".format(file_type[i]), delimiter=',', dtype=np.str)) 14 | 15 | logger.info("Filename scan complete") 16 | 17 | with Manager() as manager: 18 | shared_data = manager.list() 19 | processes = [] 20 | 21 | for j, filename in enumerate(input_filename[:]): 22 | p = Process(target=concatenate_feature, args=(shared_data, "dataset/TIMIT/{}".format(filename))) 23 | processes.append(p) 24 | p.start() 25 | logger.info("{} {}\t-> input".format(j, filename)) 26 | 27 | for j, p in enumerate(processes): 28 | p.join() 29 | logger.info(str(j) + " input -> list") 30 | 31 | shared_data = list(shared_data) 32 | 33 | end = time.time() - start 34 | logger.info("time = %.2f" % end) 35 | 36 | data = np.concatenate(shared_data, axis=1) 37 | 38 | if i == 0: 39 | data_mean = np.mean(data, axis=1) 40 | data_std = np.std(data, axis=1) 41 | 42 | data_norm = np.transpose(normalize_data(x=data, data_mean=data_mean, data_std=data_std)) 43 | 44 | parent = Path(__file__).parent.parent 45 | with gzip.open("{}/input/120_spectrogram_{}.pickle".format(parent, file_type[i]), 'wb') as f: 46 | pickle.dump(data_norm, f, pickle.HIGHEST_PROTOCOL) 47 | 48 | logger.info("%s complete" % (file_type[i])) 49 | 50 | end = time.time() - start 51 | logger.info("time = %.2f" % end) 52 | 53 | 54 | if __name__ == '__main__': 55 | make_spectrogram_feature() 56 | -------------------------------------------------------------------------------- /feature/melspectrogram_multiprocessing.py: -------------------------------------------------------------------------------- 1 | from multiprocessing import Process, Manager 2 | from feature.mfcc import * 3 | 4 | 5 | def make_melspectrogram_feature(): 6 | download_timit() 7 | 8 | start = time.time() 9 | 10 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 11 | 12 | for i in range(3): 13 | input_filename = list(np.loadtxt("dataset/{}_list.csv".format(file_type[i]), delimiter=',', dtype=np.str)) 14 | 15 | logger.info("Filename scan complete") 16 | 17 | with Manager() as manager: 18 | shared_data = manager.list() 19 | processes = [] 20 | 21 | for j, filename in enumerate(input_filename[:]): 22 | p = Process(target=concatenate_feature, args=(shared_data, "dataset/TIMIT/{}".format(filename,))) 23 | processes.append(p) 24 | p.start() 25 | logger.info("{} {}\t-> input".format(j, filename)) 26 | 27 | for j, p in enumerate(processes): 28 | p.join() 29 | logger.info(str(j) + " input -> list") 30 | 31 | shared_data = list(shared_data) 32 | 33 | end = time.time() - start 34 | logger.info("time = %.2f" % end) 35 | 36 | data = np.concatenate(shared_data, axis=1) 37 | 38 | if i == 0: 39 | data_mean = np.mean(data, axis=1) 40 | data_std = np.std(data, axis=1) 41 | 42 | data_norm = np.transpose(normalize_data(x=data, data_mean=data_mean, data_std=data_std)) 43 | 44 | parent = Path(__file__).parent.parent 45 | with gzip.open("{}/input/120_melspectrogram_{}.pickle".format(parent, file_type[i]), 'wb') as f: 46 | pickle.dump(data_norm, f, pickle.HIGHEST_PROTOCOL) 47 | 48 | logger.info("%s complete" % (file_type[i])) 49 | 50 | end = time.time() - start 51 | logger.info("time = %.2f" % end) 52 | 53 | 54 | if __name__ == '__main__': 55 | make_melspectrogram_feature() 56 | -------------------------------------------------------------------------------- /timit_list.py: -------------------------------------------------------------------------------- 1 | import os 2 | import numpy as np 3 | 4 | 5 | def make_list(): 6 | train_list = [] 7 | search("dataset/spikegram_old/TRAIN", train_list) 8 | train_list = [fn.replace("_", "/") for fn in train_list] 9 | train_list = [fn[22:] for fn in train_list] 10 | np.savetxt("dataset/TRAIN_list.csv", train_list, fmt="%s" ,delimiter=',') 11 | 12 | test_developmentset_list = [] 13 | search("dataset/spikegram_old/TEST_developmentset", test_developmentset_list) 14 | test_developmentset_list = [fn.replace("_", "/") for fn in test_developmentset_list] 15 | test_developmentset_list = [fn.replace("TEST/developmentset", "TEST") for fn in test_developmentset_list] 16 | test_developmentset_list = [fn[22:] for fn in test_developmentset_list] 17 | np.savetxt("dataset/TEST_developmentset_list.csv", test_developmentset_list, fmt="%s", delimiter=',') 18 | 19 | test_coreset_list = [] 20 | search("dataset/spikegram_old/TEST_coreset", test_coreset_list) 21 | test_coreset_list = [fn.replace("_", "/") for fn in test_coreset_list] 22 | test_coreset_list = [fn.replace("TEST/coreset", "TEST") for fn in test_coreset_list] 23 | test_coreset_list = [fn[22:] for fn in test_coreset_list] 24 | np.savetxt("dataset/TEST_coreset_list.csv", test_coreset_list, fmt="%s", delimiter=',') 25 | 26 | return 27 | 28 | 29 | def search(dirname, input_filename): 30 | try: 31 | filenames = os.listdir(dirname) 32 | for filename in filenames: 33 | full_filename = os.path.join(dirname, filename) 34 | if os.path.isdir(full_filename): 35 | search(full_filename, input_filename) 36 | else: 37 | ext = os.path.splitext(full_filename)[-1] 38 | if ext == '.PHN': 39 | input_filename.append(full_filename[:-4]) 40 | # print(full_filename) 41 | except PermissionError: 42 | pass 43 | 44 | 45 | if __name__ == '__main__': 46 | make_list() -------------------------------------------------------------------------------- /feature/mfcc.py: -------------------------------------------------------------------------------- 1 | import librosa 2 | import time 3 | import gzip 4 | import pickle 5 | from pathlib import Path 6 | from util import * 7 | 8 | feature_frame = 400 9 | the_hop_length = 160 10 | 11 | 12 | def make_mfcc_feature(): 13 | download_timit() 14 | 15 | start = time.time() 16 | 17 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 18 | 19 | for i in range(3): 20 | input_filename = list(np.loadtxt("dataset/{}_list.csv".format(file_type[i]), delimiter=',', dtype=np.str)) 21 | 22 | logger.info("Filename scan complete") 23 | 24 | shared_data = [] 25 | 26 | for j, filename in enumerate(input_filename[:]): 27 | concatenate_feature(shared_data, "dataset/TIMIT/{}".format(filename)) 28 | logger.info("{} {} complete".format(j, filename)) 29 | 30 | data = np.concatenate(shared_data, axis=1) 31 | 32 | if i == 0: 33 | data_mean = np.mean(data, axis=1) 34 | data_std = np.std(data, axis=1) 35 | 36 | data_norm = np.transpose(normalize_data(x=data, data_mean=data_mean, data_std=data_std)) 37 | 38 | parent = Path(__file__).parent.parent 39 | with gzip.open("{}/input/120_mfcc_{}.pickle".format(parent, file_type[i]), 'wb') as f: 40 | pickle.dump(data_norm, f, pickle.HIGHEST_PROTOCOL) 41 | 42 | logger.info("%s complete" % (file_type[i])) 43 | 44 | end = time.time() - start 45 | logger.info("time = %.2f" % end) 46 | 47 | 48 | def concatenate_feature(shared_data, filename): 49 | # data load 50 | phn, y = get_data(filename) 51 | 52 | if int(phn[-1][1]) > np.shape(y)[0]: 53 | end_file = np.shape(y)[0] 54 | else: 55 | end_file = int(phn[-1][1]) 56 | 57 | y = y[int(phn[0][0]):end_file] 58 | 59 | feature = librosa.feature.mfcc(y, 60 | sr=16000, 61 | n_fft=feature_frame, 62 | hop_length=the_hop_length, 63 | n_mfcc=40, 64 | center=False) 65 | feature_delta = get_delta(feature, 2) 66 | feature_deltadelta = get_delta(feature_delta, 2) 67 | 68 | label = phn_label(phn=phn, frame=feature_frame, hop_length=the_hop_length, num_of_frame=feature.shape[1]) 69 | label_idx = set_label_number(label) 70 | 71 | feature = np.concatenate((feature, feature_delta, feature_deltadelta, label_idx.reshape(1, -1)), axis=0) 72 | 73 | shared_data.append(feature) 74 | 75 | return 76 | 77 | 78 | if __name__ == '__main__': 79 | make_mfcc_feature() 80 | -------------------------------------------------------------------------------- /feature/melspectrogram.py: -------------------------------------------------------------------------------- 1 | import librosa 2 | import time 3 | import gzip 4 | import pickle 5 | from pathlib import Path 6 | from util import * 7 | 8 | feature_frame = 400 9 | the_hop_length = 160 10 | 11 | 12 | def make_melspectrogram_feature(): 13 | download_timit() 14 | 15 | start = time.time() 16 | 17 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 18 | 19 | for i in range(3): 20 | input_filename = list(np.loadtxt("dataset/{}_list.csv".format(file_type[i]), delimiter=',', dtype=np.str)) 21 | 22 | logger.info("Filename scan complete") 23 | 24 | shared_data = [] 25 | 26 | for j, filename in enumerate(input_filename[:]): 27 | concatenate_feature(shared_data, "dataset/TIMIT/{}".format(filename)) 28 | logger.info("{} {} complete".format(j, filename)) 29 | 30 | data = np.concatenate(shared_data, axis=1) 31 | 32 | if i == 0: 33 | data_mean = np.mean(data, axis=1) 34 | data_std = np.std(data, axis=1) 35 | 36 | data_norm = np.transpose(normalize_data(x=data, data_mean=data_mean, data_std=data_std)) 37 | 38 | parent = Path(__file__).parent.parent 39 | with gzip.open("{}/input/120_melspectrogram_{}.pickle".format(parent, file_type[i]), 'wb') as f: 40 | pickle.dump(data_norm, f, pickle.HIGHEST_PROTOCOL) 41 | 42 | logger.info("%s complete" % (file_type[i])) 43 | 44 | end = time.time() - start 45 | logger.info("time = %.2f" % end) 46 | 47 | 48 | def concatenate_feature(shared_data, filename): 49 | # data load 50 | phn, y = get_data(filename) 51 | 52 | if int(phn[-1][1]) > np.shape(y)[0]: 53 | end_file = np.shape(y)[0] 54 | else: 55 | end_file = int(phn[-1][1]) 56 | 57 | y = y[int(phn[0][0]):end_file] 58 | 59 | feature = librosa.feature.melspectrogram(y, 60 | sr=16000, 61 | n_fft=feature_frame, 62 | hop_length=the_hop_length, 63 | n_mels=40, 64 | center=False) 65 | feature_delta = get_delta(feature, 2) 66 | feature_deltadelta = get_delta(feature_delta, 2) 67 | 68 | label = phn_label(phn=phn, frame=feature_frame, hop_length=the_hop_length, num_of_frame=feature.shape[1]) 69 | label_idx = set_label_number(label) 70 | 71 | feature = np.concatenate((feature, feature_delta, feature_deltadelta, label_idx.reshape(1, -1)), axis=0) 72 | 73 | shared_data.append(feature) 74 | 75 | return 76 | 77 | 78 | if __name__ == '__main__': 79 | make_melspectrogram_feature() 80 | -------------------------------------------------------------------------------- /feature/spectrogram.py: -------------------------------------------------------------------------------- 1 | import librosa 2 | import time 3 | import gzip 4 | import pickle 5 | from pathlib import Path 6 | from util import * 7 | 8 | 9 | feature_frame = 400 10 | the_hop_length = 160 11 | 12 | 13 | def make_spectrogram_feature(): 14 | download_timit() 15 | 16 | start = time.time() 17 | 18 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 19 | 20 | for i in range(3): 21 | input_filename = list(np.loadtxt("dataset/{}_list.csv".format(file_type[i]), delimiter=',', dtype=np.str)) 22 | 23 | logger.info("Filename scan complete") 24 | 25 | shared_data = [] 26 | 27 | for j, filename in enumerate(input_filename[:]): 28 | concatenate_feature(shared_data, "dataset/TIMIT/{}".format(filename)) 29 | logger.info("{} {} complete".format(j, filename)) 30 | 31 | data = np.concatenate(shared_data, axis=1) 32 | 33 | if i == 0: 34 | data_mean = np.mean(data, axis=1) 35 | data_std = np.std(data, axis=1) 36 | 37 | data_norm = np.transpose(normalize_data(x=data, data_mean=data_mean, data_std=data_std)) 38 | 39 | parent = Path(__file__).parent.parent 40 | with gzip.open("{}/input/120_spectrogram_{}.pickle".format(parent, file_type[i]), 'wb') as f: 41 | pickle.dump(data_norm, f, pickle.HIGHEST_PROTOCOL) 42 | 43 | logger.info("%s complete" % (file_type[i])) 44 | 45 | end = time.time() - start 46 | logger.info("time = %.2f" % end) 47 | 48 | 49 | def concatenate_feature(shared_data, filename): 50 | # data load 51 | phn, y = get_data(filename) 52 | 53 | if int(phn[-1][1]) > np.shape(y)[0]: 54 | end_file = np.shape(y)[0] 55 | else: 56 | end_file = int(phn[-1][1]) 57 | 58 | y = y[int(phn[0][0]):end_file] 59 | 60 | feature = np.abs(librosa.core.stft(y, 61 | n_fft=feature_frame, 62 | hop_length=the_hop_length, 63 | center=False)[:feature_frame//2].transpose()) 64 | feature = feature.reshape(-1, 40, 5) 65 | feature = librosa.amplitude_to_db(np.sum(feature, axis=2).transpose(), ref=np.max) 66 | 67 | feature_delta = get_delta(feature, 2) 68 | feature_deltadelta = get_delta(feature_delta, 2) 69 | 70 | label = phn_label(phn=phn, frame=feature_frame, hop_length=the_hop_length, num_of_frame=feature.shape[1]) 71 | label_idx = set_label_number(label) 72 | 73 | feature = np.concatenate((feature, feature_delta, feature_deltadelta, label_idx.reshape(1, -1)), axis=0) 74 | 75 | shared_data.append(feature) 76 | 77 | return 78 | 79 | 80 | if __name__ == '__main__': 81 | make_spectrogram_feature() 82 | -------------------------------------------------------------------------------- /model/Solver.py: -------------------------------------------------------------------------------- 1 | class Solver: 2 | """Solver class 3 | 4 | This class will contain the model class and session 5 | 6 | Attributes 7 | ---------- 8 | model : Model class 9 | sess : TF session 10 | 11 | Methods 12 | ---------- 13 | train(X, y) 14 | Run the train_op and Returns the loss 15 | 16 | evaluate(X, y, batch_size=None) 17 | Returns "Loss" and "Accuracy" 18 | If batch_size is given, it's computed using batch_size 19 | because most GPU memories cannot handle the entire training data at once 20 | 21 | Example 22 | ---------- 23 | #>>> sess = tf.InteractiveSession() 24 | #>>> model = Model("BatchNorm", DNN32, 10) 25 | #>>> solver = Solver(sess, model) 26 | 27 | # Train 28 | #>>> solver.train(X, y) 29 | 30 | # Evaluate 31 | #>>> solver.evaluate(X, y) 32 | """ 33 | 34 | def __init__(self, sess, model): 35 | self.model = model 36 | self.sess = sess 37 | 38 | def train(self, X, y, keep_prob): 39 | feed = { 40 | self.model.X: X, 41 | self.model.y: y, 42 | self.model.keep_prob: keep_prob 43 | } 44 | train_op = self.model.train_op 45 | loss = self.model.loss 46 | 47 | return self.sess.run([train_op, loss], feed_dict=feed) 48 | 49 | def evaluate(self, X, y, batch_size=None, keep_prob=1.0): 50 | if batch_size: 51 | N = X.shape[0] 52 | 53 | total_loss = 0 54 | total_acc = 0 55 | 56 | for i in range(0, N, batch_size): 57 | X_batch = X[i:i + batch_size] 58 | y_batch = y[i:i + batch_size] 59 | 60 | feed = { 61 | self.model.X: X_batch, 62 | self.model.y: y_batch, 63 | self.model.keep_prob: keep_prob 64 | } 65 | 66 | loss = self.model.loss 67 | accuracy = self.model.accuracy 68 | 69 | step_loss, step_acc = self.sess.run([loss, accuracy], feed_dict=feed) 70 | 71 | total_loss += step_loss * X_batch.shape[0] 72 | total_acc += step_acc * X_batch.shape[0] 73 | 74 | total_loss /= N 75 | total_acc /= N 76 | 77 | return total_loss, total_acc 78 | 79 | else: 80 | feed = { 81 | self.model.X: X, 82 | self.model.y: y, 83 | self.model.keep_prob: keep_prob 84 | } 85 | 86 | loss = self.model.loss 87 | accuracy = self.model.accuracy 88 | 89 | return self.sess.run([loss, accuracy], feed_dict=feed) 90 | 91 | def predict(self, X, keep_prob=1.0): 92 | feed = { 93 | self.model.X: X, 94 | self.model.keep_prob: keep_prob 95 | } 96 | 97 | hypothesis = self.model.hypothesis 98 | 99 | return self.sess.run(hypothesis, feed_dict=feed) 100 | -------------------------------------------------------------------------------- /result.py: -------------------------------------------------------------------------------- 1 | import matplotlib.pyplot as plt 2 | import numpy as np 3 | 4 | 5 | def plot(loss_tr, loss_val, acc_val, acc_test, filename): 6 | fig, ax1 = plt.subplots() 7 | ax1.set_xlabel("Epoch") 8 | ax1.set_ylabel("Loss") 9 | 10 | ax1.plot(loss_val, label='valid') 11 | ax1.plot(loss_tr, label='train') 12 | 13 | plt.legend() 14 | 15 | ax2 = ax1.twinx() 16 | 17 | ax2.set_ylabel("Accuracy") 18 | 19 | ax2.plot(acc_val, label='valid') 20 | 21 | plt.text(0.85, 0.5, "Test acc:{:.4f}".format(acc_test), ha='center', va='center', transform=ax2.transAxes) 22 | 23 | plt.grid() 24 | 25 | plt.show() 26 | 27 | fig.savefig(filename) 28 | 29 | return 30 | 31 | 32 | def phonetic_accuracy(confusion_matrix): 33 | broad_class_shorter = [[32, 34, 36, 33, 35, 37, 21], 34 | [22, 23], 35 | [25, 26, 24, 29, 31, 28, 30], 36 | [14, 15, 16, 17, 27], 37 | [18, 19, 20], 38 | [0, 1, 2, 8, 3, 7, 11, 9, 4, 10, 12, 6, 5, 13], 39 | [38]] 40 | 41 | voice_class = [broad_class_shorter[0] + broad_class_shorter[1] + broad_class_shorter[2], 42 | broad_class_shorter[3] + broad_class_shorter[4] + broad_class_shorter[5], 43 | broad_class_shorter[6]] 44 | 45 | non_mute = voice_class[0] + voice_class[1] 46 | 47 | n_data = np.sum(confusion_matrix, axis=1) 48 | 49 | correct = confusion_matrix.diagonal() 50 | 51 | phone_acc = [] 52 | 53 | for list_class in broad_class_shorter: 54 | actual_phone = np.sum(n_data[list_class]) 55 | correct_phone = np.sum(correct[list_class]) 56 | phone_acc.append(correct_phone / actual_phone) 57 | 58 | voice_acc = [] 59 | 60 | for list_class in voice_class: 61 | actual_phone = np.sum(n_data[list_class]) 62 | correct_phone = np.sum(correct[list_class]) 63 | voice_acc.append(correct_phone / actual_phone) 64 | 65 | actual_phone_non_mute = np.sum(n_data[non_mute]) 66 | correct_phone_non_mute = np.sum(correct[non_mute]) 67 | phone_acc_non_mute = correct_phone_non_mute / actual_phone_non_mute 68 | 69 | acc = np.sum(correct) / np.sum(confusion_matrix) 70 | 71 | print("Obstruent - Stops : {:.4f}".format(phone_acc[0])) 72 | print("Obstruent - Affricate : {:.4f}".format(phone_acc[1])) 73 | print("Obstruent - Fricative : {:.4f}".format(phone_acc[2])) 74 | print("Sonorant - Glides : {:.4f}".format(phone_acc[3])) 75 | print("Sonorant - Nasals : {:.4f}".format(phone_acc[4])) 76 | print("Sonorant - Vowels : {:.4f}".format(phone_acc[5])) 77 | print("Others : {:.4f}".format(phone_acc[6])) 78 | print() 79 | print("Obstruent : {:.4f}".format(voice_acc[0])) 80 | print("Sonorant : {:.4f}".format(voice_acc[1])) 81 | print("Others : {:.4f}".format(voice_acc[2])) 82 | print() 83 | print("Non-mute : {:.4f}".format(phone_acc_non_mute)) 84 | print("Mute : {:.4f}".format(phone_acc[6])) 85 | print() 86 | print("Total : {:.4f}".format(acc)) 87 | 88 | return -------------------------------------------------------------------------------- /change_dir.py: -------------------------------------------------------------------------------- 1 | import os 2 | import shutil 3 | from logger import * 4 | 5 | 6 | def search(dirname, input_filename): 7 | try: 8 | filenames = os.listdir(dirname) 9 | for filename in filenames: 10 | full_filename = os.path.join(dirname, filename) 11 | if os.path.isdir(full_filename): 12 | search(full_filename, input_filename) 13 | else: 14 | ext = os.path.splitext(full_filename)[-1] 15 | if ext == '.PHN': 16 | input_filename.append(full_filename[:-4]) 17 | # print(full_filename) 18 | except PermissionError: 19 | pass 20 | 21 | 22 | def change_TRAIN(): 23 | input_filename = [] 24 | search("dataset/spikegram_old/TRAIN", input_filename) 25 | 26 | for fn in input_filename: 27 | fname_list = fn.split('/') 28 | fname_list[-1] = fname_list[-1].split('_') 29 | fname_list = fname_list[:-1] + fname_list[-1] 30 | fname_list[1] = 'spikegram' 31 | 32 | speaker_dir = "/".join(fname_list[:5]) 33 | if os.path.isdir(speaker_dir): 34 | logger.info("{} exists".format(speaker_dir)) 35 | else: 36 | os.mkdir(speaker_dir) 37 | 38 | fname_list = "/".join(fname_list) 39 | 40 | spike_filename = "{}_spike_PSNR50.raw".format(fn) 41 | new_spike_filename = "{}_spike.raw".format(fname_list) 42 | 43 | num_filename = "{}_num_PSNR50.raw".format(fn) 44 | new_num_filename = "{}_num.raw".format(fname_list) 45 | 46 | phn_filename = "{}.PHN".format(fn) 47 | new_phn_filename = "{}.PHN".format(fname_list) 48 | 49 | shutil.copy(spike_filename, new_spike_filename) 50 | shutil.copy(num_filename, new_num_filename) 51 | shutil.copy(phn_filename, new_phn_filename) 52 | 53 | logger.info("{} copy".format(fname_list)) 54 | 55 | 56 | def change(): 57 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 58 | new_file_type = ['TRAIN', 'TEST', 'TEST'] 59 | for type, new_type in zip(file_type, new_file_type): 60 | input_filename = [] 61 | search("dataset/spikegram_old/{}".format(type), input_filename) 62 | 63 | for fn in input_filename: 64 | fname_list = fn.split('/') 65 | fname_list[-1] = fname_list[-1].split('_') 66 | fname_list = fname_list[:-1] + fname_list[-1] 67 | fname_list[1] = 'spikegram' 68 | fname_list[2] = new_type 69 | 70 | speaker_dir = "/".join(fname_list[:5]) 71 | if os.path.isdir(speaker_dir): 72 | logger.info("{} exists".format(speaker_dir)) 73 | else: 74 | os.mkdir(speaker_dir) 75 | 76 | fname_list = "/".join(fname_list) 77 | 78 | spike_filename = "{}_spike_PSNR50.raw".format(fn) 79 | new_spike_filename = "{}_spike.raw".format(fname_list) 80 | 81 | num_filename = "{}_num_PSNR50.raw".format(fn) 82 | new_num_filename = "{}_num.raw".format(fname_list) 83 | 84 | phn_filename = "{}.PHN".format(fn) 85 | new_phn_filename = "{}.PHN".format(fname_list) 86 | 87 | shutil.copy(spike_filename, new_spike_filename) 88 | shutil.copy(num_filename, new_num_filename) 89 | shutil.copy(phn_filename, new_phn_filename) 90 | 91 | logger.info("{} copy".format(fname_list)) 92 | 93 | 94 | if __name__ == '__main__': 95 | change() 96 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Copied from https://github.com/Squared-Software/PyCharm-Django-Git-Ignore 2 | # Byte-compiled / optimized / DLL files 3 | __pycache__/ 4 | *.py[cod] 5 | *$py.class 6 | 7 | # C extensions 8 | *.so 9 | 10 | # Distribution / packaging 11 | .Python 12 | env/ 13 | build/ 14 | develop-eggs/ 15 | dist/ 16 | downloads/ 17 | eggs/ 18 | .eggs/ 19 | lib/ 20 | lib64/ 21 | parts/ 22 | sdist/ 23 | var/ 24 | *.egg-info/ 25 | .installed.cfg 26 | *.egg 27 | 28 | # PyInstaller 29 | # Usually these files are written by a python script from a template 30 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 31 | *.manifest 32 | *.spec 33 | 34 | # Installer logs 35 | pip-log.txt 36 | pip-delete-this-directory.txt 37 | 38 | # Unit test / coverage reports 39 | htmlcov/ 40 | .tox/ 41 | .coverage 42 | .coverage.* 43 | .cache 44 | nosetests.xml 45 | coverage.xml 46 | *,cover 47 | 48 | # Translations 49 | *.mo 50 | *.pot 51 | 52 | # Django stuff: 53 | *.log 54 | 55 | # Sphinx documentation 56 | docs/_build/ 57 | 58 | # PyBuilder 59 | target/ 60 | 61 | # ========================= 62 | # Operating System Files 63 | # ========================= 64 | 65 | # OSX 66 | # ========================= 67 | 68 | .DS_Store 69 | .AppleDouble 70 | .LSOverride 71 | 72 | # Thumbnails 73 | ._* 74 | 75 | # Files that might appear in the root of a volume 76 | .DocumentRevisions-V100 77 | .fseventsd 78 | .Spotlight-V100 79 | .TemporaryItems 80 | .Trashes 81 | .VolumeIcon.icns 82 | 83 | # Directories potentially created on remote AFP share 84 | .AppleDB 85 | .AppleDesktop 86 | Network Trash Folder 87 | Temporary Items 88 | .apdisk 89 | 90 | # Windows 91 | # ========================= 92 | 93 | # Windows image file caches 94 | Thumbs.db 95 | ehthumbs.db 96 | 97 | # Folder config file 98 | Desktop.ini 99 | 100 | # Recycle Bin used on file shares 101 | $RECYCLE.BIN/ 102 | 103 | # Windows Installer files 104 | *.cab 105 | *.msi 106 | *.msm 107 | *.msp 108 | 109 | # Windows shortcuts 110 | *.lnk 111 | 112 | 113 | 114 | 115 | # PyCharm Files 116 | # ========================= 117 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm 118 | 119 | *.iml 120 | 121 | ## Directory-based project format: 122 | .idea/ 123 | # if you remove the above rule, at least ignore the following: 124 | 125 | # User-specific stuff: 126 | # .idea/workspace.xml 127 | # .idea/tasks.xml 128 | # .idea/dictionaries 129 | # .idea/shelf 130 | 131 | # Sensitive or high-churn files: 132 | # .idea/dataSources.ids 133 | # .idea/dataSources.xml 134 | # .idea/sqlDataSources.xml 135 | # .idea/dynamic.xml 136 | # .idea/uiDesigner.xml 137 | 138 | # Gradle: 139 | # .idea/gradle.xml 140 | # .idea/libraries 141 | 142 | # Mongo Explorer plugin: 143 | # .idea/mongoSettings.xml 144 | 145 | ## File-based project format: 146 | *.ipr 147 | *.iws 148 | 149 | ## Plugin-specific files: 150 | 151 | # IntelliJ 152 | /out/ 153 | 154 | # mpeltonen/sbt-idea plugin 155 | .idea_modules/ 156 | 157 | # JIRA plugin 158 | atlassian-ide-plugin.xml 159 | 160 | # Crashlytics plugin (for Android Studio and IntelliJ) 161 | com_crashlytics_export_strings.xml 162 | crashlytics.properties 163 | crashlytics-build.properties 164 | fabric.properties 165 | 166 | 167 | 168 | # Private settings files 169 | *_private.py 170 | 171 | # Remove sql lite db 172 | *.sqlite3 173 | 174 | # dataset 175 | dataset/TIMIT 176 | dataset/spikegram 177 | 178 | # model 179 | model/checkpoint 180 | model/dnn.ckpt.data-00000-of-00001 181 | model/dnn.ckpt.index 182 | mddel/dnn.ckpt.meta 183 | 184 | # input 185 | input/*.pickle 186 | 187 | -------------------------------------------------------------------------------- /util.py: -------------------------------------------------------------------------------- 1 | import os 2 | import numpy as np 3 | import shutil, requests, zipfile, io 4 | from logger import * 5 | 6 | 7 | def download_timit(): 8 | if os.path.isdir('dataset/TIMIT'): 9 | logger.info("TIMIT already exists") 10 | else: 11 | logger.info("TIMIT downloading") 12 | r = requests.get('https://ndownloader.figshare.com/files/10256148') 13 | z = zipfile.ZipFile(io.BytesIO(r.content)) 14 | z.extractall('dataset') 15 | shutil.move('dataset/data/lisa/data/timit/raw/TIMIT', 'dataset') 16 | shutil.rmtree('dataset/data') 17 | 18 | 19 | def search(dirname, input_filename): 20 | try: 21 | filenames = os.listdir(dirname) 22 | for filename in filenames: 23 | full_filename = os.path.join(dirname, filename) 24 | if os.path.isdir(full_filename): 25 | search(full_filename, input_filename) 26 | else: 27 | ext = os.path.splitext(full_filename)[-1] 28 | if ext == '.PHN': 29 | input_filename.append(full_filename[:-4]) 30 | # print(full_filename) 31 | except PermissionError: 32 | pass 33 | 34 | 35 | def get_data(filename): 36 | phn_filename = filename + ".PHN" 37 | wav_filename = filename + ".WAV" 38 | 39 | phn = np.loadtxt(phn_filename, dtype=np.unicode) 40 | y = np.fromfile(wav_filename, dtype=np.int16) 41 | y = (y[512:] + 0.5) / 32767.5 42 | 43 | return phn, y 44 | 45 | 46 | def get_delta(x, N): 47 | pad_x = np.pad(x, ((0, 0), (N, N)), 'edge') 48 | delta = np.zeros(np.shape(x)) 49 | iterator = [i + 1 for i in range(N)] 50 | for t in range(np.shape(x)[1]): 51 | tmp1, tmp2 = 0, 0 52 | for n in iterator: 53 | tmp1 += n * (pad_x[:, (t + N) + n] - pad_x[:, (t + N) - n]) 54 | tmp2 += 2 * n * n 55 | delta[:, t] = np.divide(tmp1, tmp2) 56 | 57 | return delta 58 | 59 | 60 | def normalize_data(x, data_mean, data_std): 61 | data = x 62 | data_std[data_std==0] = 0.00001 63 | data[:-1] -= data_mean[:-1, None] 64 | data[:-1] /= data_std[:-1, None] 65 | return data 66 | 67 | 68 | def phn_label(phn, frame, hop_length, num_of_frame): 69 | label = np.empty(num_of_frame, dtype='U5') 70 | label_number = 0 71 | idx = int(phn[0][0]) 72 | for i in range(num_of_frame): 73 | if int(phn[label_number][0]) <= idx < int(phn[label_number][1]): 74 | label[i] = phn[label_number][2] 75 | else: 76 | if idx - int(phn[label_number][1]) <= frame / 2: 77 | label[i] = phn[label_number][2] 78 | label_number += 1 79 | else: 80 | label_number += 1 81 | label[i] = phn[label_number][2] 82 | 83 | idx += hop_length 84 | return label 85 | 86 | 87 | def set_label_number(label): 88 | phone_39set = {"iy": 0, "ih": 1, "ix": 1, "eh": 2, "ae": 3, "ah": 4, "ax": 4, "ax-h": 4, "uw": 5, "ux": 5, "uh": 6, 89 | "aa": 7, "ao": 7, "ey": 8, "ay": 9, "oy": 10, "aw": 11, "ow": 12, "er": 13, "axr": 13, 90 | "l": 14, "el": 14, "r": 15, "w": 16, "y": 17, "m": 18, "em": 18, "n": 19, "en": 19, "nx": 19, 91 | "ng": 20, "eng": 20, "dx": 21, "jh": 22, "ch": 23, "z": 24, "s": 25, "sh": 26, "zh": 26, 92 | "hh": 27, "hv": 27, "v": 28, "f": 29, "dh": 30, "th": 31, "b": 32, "p": 33, "d": 34, "t": 35, 93 | "g": 36, "k": 37, "bcl": 38, "pcl": 38, "dcl": 38, "tcl": 38, "gcl": 38, "kcl": 38, "epi": 38, 94 | "pau": 38, "h": 38, "q": 38} 95 | 96 | label_idx = np.zeros(len(label)) 97 | for i in range(len(label)): 98 | label_idx[i] = phone_39set[label[i]] 99 | 100 | return label_idx 101 | 102 | -------------------------------------------------------------------------------- /model/Model.py: -------------------------------------------------------------------------------- 1 | import tensorflow as tf 2 | 3 | 4 | class Model: 5 | 6 | """Network Model Class 7 | 8 | Note that this class has only the constructor. 9 | The actual model is defined inside the constructor. 10 | 11 | Attributes 12 | ---------- 13 | X : tf.float32 14 | This is a tensorflow placeholder for TIMIT features 15 | Expected shape is [None, n_feature] 16 | 17 | y : tf.int32 18 | This is a tensorflow placeholder for TIMIT labels (not one hot encoded) 19 | Expected shape is [None, 1} 20 | 21 | keep_prob : tf.float32 22 | This is used for the dropout 23 | It's '0.5~0.8' at training time and '1.0' at test time 24 | 25 | hypothesis : tf.float32 26 | This is a output activation value for predict 27 | 28 | loss : tf.float32 29 | The loss function is a softmax cross entropy 30 | 31 | train_op 32 | This is simply the training op that minimizes the loss 33 | 34 | accuracy : tf.float32 35 | The accuracy operation 36 | 37 | 38 | Examples 39 | -------- 40 | #>>> model = Model("PhonemeNN", 96, 39) 41 | """ 42 | 43 | def __init__(self, 44 | name, 45 | input_dim, output_dim, hidden_dims=[32, 32], 46 | activation_fn=tf.nn.relu, 47 | optimizer=tf.train.AdamOptimizer, 48 | lr=0.001): 49 | """ Constructor 50 | 51 | :param name: str 52 | The name of this network 53 | The entire network will be created under 'tf.variable_scope(name)' 54 | 55 | :param input_dim: int 56 | The input dimension 57 | In this example, 784 58 | 59 | :param output_dim: int 60 | The number of output labels 61 | There are 10 labels 62 | 63 | :param hidden_dims: list (default: [DNN32, DNN32]) 64 | len(hidden_dims) = number of layers 65 | each element is the number of hidden units 66 | 67 | :param activation_fn: Tf functions (default: tf.nn.relu) 68 | Activation Function 69 | 70 | :param optimizer: TF optimizer (default: tf.train.AdamOptimizer) 71 | Optimizer Function 72 | 73 | :param lr: float (default : 0.01) 74 | Learning rate 75 | """ 76 | 77 | with tf.variable_scope(name): 78 | self.global_step = tf.Variable(0, trainable=False, name='global_step') 79 | 80 | # Placeholders are defined 81 | self.X = tf.placeholder(tf.float32, [None, input_dim], name='X') 82 | self.y = tf.placeholder(tf.int32, [None, 1], name='y') 83 | 84 | y_one_hot = tf.one_hot(self.y, output_dim) 85 | y_one_hot = tf.reshape(y_one_hot, [-1, output_dim]) 86 | 87 | self.keep_prob = tf.placeholder(tf.float32) 88 | 89 | # Loop over hidden layers 90 | net = self.X 91 | for i, h_dim in enumerate(hidden_dims): 92 | with tf.variable_scope('layer{}'.format(i)): 93 | net = tf.layers.dense(net, h_dim) 94 | net = activation_fn(net) 95 | net = tf.nn.dropout(net, keep_prob=self.keep_prob) 96 | 97 | # Attach fully connected layers 98 | net = tf.contrib.layers.flatten(net) 99 | net = tf.layers.dense(net, output_dim) 100 | self.hypothesis = net 101 | 102 | self.loss = tf.nn.softmax_cross_entropy_with_logits(logits=net, labels=y_one_hot) 103 | self.loss = tf.reduce_mean(self.loss, name='loss') 104 | 105 | self.train_op = optimizer(lr).minimize(self.loss, global_step=self.global_step) 106 | 107 | # Accuracy etc 108 | softmax = tf.nn.softmax(net, name='softmax') 109 | self.accuracy = tf.equal(tf.argmax(softmax, 1), tf.argmax(y_one_hot, 1)) 110 | self.accuracy = tf.reduce_mean(tf.cast(self.accuracy, tf.float32)) 111 | 112 | self.saver = tf.train.Saver(tf.global_variables()) 113 | -------------------------------------------------------------------------------- /run_mfcc.py: -------------------------------------------------------------------------------- 1 | from model.Model import * 2 | from model.Solver import * 3 | from data import * 4 | from feature.mfcc_multiprocessing import make_mfcc_feature 5 | from logger import * 6 | from result import * 7 | 8 | import time 9 | import math 10 | import os 11 | import tensorflow as tf 12 | tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR) 13 | 14 | input_dim = 120 15 | hidden_dims = [2000, 1000, 1000] 16 | output_dim = 39 17 | 18 | feature_name = 'mfcc' 19 | data_name = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 20 | 21 | epoch_n = 100 22 | batch_size = 8192 23 | dropout_rate = 0.8 24 | patience = 10 25 | 26 | 27 | def main(): 28 | if not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[0])) or \ 29 | not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[1])) or \ 30 | not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[2])): 31 | make_mfcc_feature() 32 | 33 | inputdata = Inputdata('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[0]), 34 | 'input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[1]), 35 | 'input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[2])) 36 | 37 | logger.info("data load complete") 38 | 39 | tf.reset_default_graph() 40 | sess = tf.InteractiveSession() 41 | 42 | x, y = inputdata.get_minibatch(batch_size) 43 | 44 | sess.run(inputdata.itr.initializer, feed_dict={inputdata.data_x:inputdata.x_train, inputdata.data_y:inputdata.y_train}) 45 | 46 | nn = Model('nn', 47 | input_dim=input_dim, 48 | output_dim=output_dim, 49 | hidden_dims=hidden_dims) 50 | 51 | # We create two solvers: to train both models at the same time for comparison 52 | # Usually we only need one solver class 53 | nn_solver = Solver(sess, nn) 54 | 55 | init = tf.global_variables_initializer() 56 | sess.run(init) 57 | 58 | logger.info("{} {}".format(input_dim, feature_name)) 59 | 60 | min_loss = math.inf 61 | patience_count = 0 62 | 63 | loss_tr, loss_val, acc_val = [], [], [] 64 | 65 | for epoch in range(epoch_n): 66 | start = time.time() 67 | train_loss = 0 68 | 69 | for _ in range(inputdata.num_of_train // batch_size): 70 | X_batch, y_batch = sess.run([x, y]) 71 | 72 | _, nn_loss = nn_solver.train(X_batch, y_batch, dropout_rate) 73 | train_loss += nn_loss 74 | 75 | train_loss /= inputdata.num_of_train // batch_size 76 | loss_tr.append(train_loss) 77 | 78 | n_loss, n_acc = nn_solver.evaluate(inputdata.x_val, inputdata.y_val) 79 | loss_val.append(n_loss) 80 | acc_val.append(n_acc) 81 | 82 | end = time.time() - start 83 | 84 | logger.info("Epoch {} Train loss = {:.9f} Val loss = {:.9f} Val acc = {:.4f} patience = {} time = {:.4f}" \ 85 | .format((epoch + 1), train_loss, n_loss, n_acc, patience_count, end)) 86 | 87 | if n_loss < min_loss: 88 | min_loss = n_loss 89 | nn.saver.save(sess, 'model/dnn.ckpt') 90 | patience_count = 0 91 | else: 92 | patience_count += 1 93 | if patience_count == patience: 94 | logger.info('Early Stopping!') 95 | break 96 | 97 | nn.saver.restore(sess, tf.train.latest_checkpoint('model')) 98 | val_loss, val_acc = nn_solver.evaluate(inputdata.x_val, inputdata.y_val) 99 | test_loss, test_acc = nn_solver.evaluate(inputdata.x_test, inputdata.y_test) 100 | 101 | logger.info("Val loss ={:.9f} Val acc ={:.4f} Test loss ={:.9f} Test acc ={:.4f}" \ 102 | .format(val_loss, val_acc, test_loss, test_acc)) 103 | 104 | y_ = np.argmax(nn_solver.predict(inputdata.x_test), axis=1) 105 | y_label = np.transpose(inputdata.y_test)[0] 106 | cm = tf.confusion_matrix(labels=y_label, predictions=y_, num_classes=output_dim) 107 | now_cm = cm.eval() 108 | np.savetxt('output/%d_%s_CM.csv' % (input_dim, feature_name), now_cm, delimiter=',') 109 | 110 | plot(loss_tr=loss_tr, loss_val=loss_val, acc_val=acc_val, acc_test=test_acc, 111 | filename="output/{}_{}.png".format(input_dim, feature_name)) 112 | phonetic_accuracy(now_cm) 113 | 114 | return 115 | 116 | 117 | if __name__ == '__main__': 118 | main() 119 | -------------------------------------------------------------------------------- /run_spikegram.py: -------------------------------------------------------------------------------- 1 | from model.Model import * 2 | from model.Solver import * 3 | from data import * 4 | from feature.spikegram_multiprocessing import make_spikegram_feature 5 | from logger import * 6 | from result import * 7 | 8 | import time 9 | import math 10 | import os 11 | import tensorflow as tf 12 | tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR) 13 | 14 | input_dim = 126 15 | hidden_dims = [2000, 1000, 1000] 16 | output_dim = 39 17 | 18 | feature_name = 'spikegram' 19 | data_name = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 20 | 21 | epoch_n = 100 22 | batch_size = 8192 23 | dropout_rate = 0.8 24 | patience = 10 25 | 26 | 27 | def main(): 28 | if not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[0])) or \ 29 | not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[1])) or \ 30 | not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[2])): 31 | make_spikegram_feature() 32 | 33 | inputdata = Inputdata('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[0]), 34 | 'input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[1]), 35 | 'input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[2])) 36 | 37 | logger.info("data load complete") 38 | 39 | tf.reset_default_graph() 40 | sess = tf.InteractiveSession() 41 | 42 | x, y = inputdata.get_minibatch(batch_size) 43 | 44 | sess.run(inputdata.itr.initializer, 45 | feed_dict={inputdata.data_x: inputdata.x_train, inputdata.data_y: inputdata.y_train}) 46 | 47 | nn = Model('nn', 48 | input_dim=input_dim, 49 | output_dim=output_dim, 50 | hidden_dims=hidden_dims) 51 | 52 | # We create two solvers: to train both models at the same time for comparison 53 | # Usually we only need one solver class 54 | nn_solver = Solver(sess, nn) 55 | 56 | init = tf.global_variables_initializer() 57 | sess.run(init) 58 | 59 | logger.info("{} {}".format(input_dim, feature_name)) 60 | 61 | min_loss = math.inf 62 | patience_count = 0 63 | 64 | loss_tr, loss_val, acc_val = [], [], [] 65 | 66 | for epoch in range(epoch_n): 67 | start = time.time() 68 | train_loss = 0 69 | 70 | for _ in range(inputdata.num_of_train // batch_size): 71 | X_batch, y_batch = sess.run([x, y]) 72 | 73 | _, nn_loss = nn_solver.train(X_batch, y_batch, dropout_rate) 74 | train_loss += nn_loss 75 | 76 | train_loss /= inputdata.num_of_train // batch_size 77 | loss_tr.append(train_loss) 78 | 79 | n_loss, n_acc = nn_solver.evaluate(inputdata.x_val, inputdata.y_val) 80 | loss_val.append(n_loss) 81 | acc_val.append(n_acc) 82 | 83 | end = time.time() - start 84 | 85 | logger.info("Epoch {} Train loss = {:.9f} Val loss = {:.9f} Val acc = {:.4f} patience = {} time = {:.4f}" \ 86 | .format((epoch + 1), train_loss, n_loss, n_acc, patience_count, end)) 87 | 88 | if n_loss < min_loss: 89 | min_loss = n_loss 90 | nn.saver.save(sess, 'model/dnn.ckpt') 91 | patience_count = 0 92 | else: 93 | patience_count += 1 94 | if patience_count == patience: 95 | logger.info('Early Stopping!') 96 | break 97 | 98 | nn.saver.restore(sess, tf.train.latest_checkpoint('model')) 99 | val_loss, val_acc = nn_solver.evaluate(inputdata.x_val, inputdata.y_val) 100 | test_loss, test_acc = nn_solver.evaluate(inputdata.x_test, inputdata.y_test) 101 | 102 | logger.info("Val loss ={:.9f} Val acc ={:.4f} Test loss ={:.9f} Test acc ={:.4f}" \ 103 | .format(val_loss, val_acc, test_loss, test_acc)) 104 | 105 | y_ = np.argmax(nn_solver.predict(inputdata.x_test), axis=1) 106 | y_label = np.transpose(inputdata.y_test)[0] 107 | cm = tf.confusion_matrix(labels=y_label, predictions=y_, num_classes=output_dim) 108 | now_cm = cm.eval() 109 | np.savetxt('output/%d_%s_CM.csv' % (input_dim, feature_name), now_cm, delimiter=',') 110 | 111 | plot(loss_tr=loss_tr, loss_val=loss_val, acc_val=acc_val, acc_test=test_acc, 112 | filename="output/{}_{}.png".format(input_dim, feature_name)) 113 | phonetic_accuracy(now_cm) 114 | 115 | return 116 | 117 | 118 | if __name__ == '__main__': 119 | main() -------------------------------------------------------------------------------- /run_melspectrogram.py: -------------------------------------------------------------------------------- 1 | from model.Model import * 2 | from model.Solver import * 3 | from data import * 4 | from feature.melspectrogram_multiprocessing import make_melspectrogram_feature 5 | from logger import * 6 | from result import * 7 | 8 | import time 9 | import math 10 | import os 11 | import tensorflow as tf 12 | tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR) 13 | 14 | input_dim = 120 15 | hidden_dims = [2000, 1000, 1000] 16 | output_dim = 39 17 | 18 | feature_name = 'melspectrogram' 19 | data_name = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 20 | 21 | epoch_n = 100 22 | batch_size = 8192 23 | dropout_rate = 0.8 24 | patience = 10 25 | 26 | 27 | def main(): 28 | if not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[0])) or \ 29 | not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[1])) or \ 30 | not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[2])): 31 | make_melspectrogram_feature() 32 | 33 | inputdata = Inputdata('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[0]), 34 | 'input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[1]), 35 | 'input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[2])) 36 | 37 | logger.info("data load complete") 38 | 39 | tf.reset_default_graph() 40 | sess = tf.InteractiveSession() 41 | 42 | x, y = inputdata.get_minibatch(batch_size) 43 | 44 | sess.run(inputdata.itr.initializer, feed_dict={inputdata.data_x:inputdata.x_train, inputdata.data_y:inputdata.y_train}) 45 | 46 | nn = Model('nn', 47 | input_dim=input_dim, 48 | output_dim=output_dim, 49 | hidden_dims=hidden_dims) 50 | 51 | # We create two solvers: to train both models at the same time for comparison 52 | # Usually we only need one solver class 53 | nn_solver = Solver(sess, nn) 54 | 55 | init = tf.global_variables_initializer() 56 | sess.run(init) 57 | 58 | logger.info("{} {}".format(input_dim, feature_name)) 59 | 60 | min_loss = math.inf 61 | patience_count = 0 62 | 63 | loss_tr, loss_val, acc_val = [], [], [] 64 | 65 | for epoch in range(epoch_n): 66 | start = time.time() 67 | train_loss = 0 68 | 69 | for _ in range(inputdata.num_of_train // batch_size): 70 | X_batch, y_batch = sess.run([x, y]) 71 | 72 | _, nn_loss = nn_solver.train(X_batch, y_batch, dropout_rate) 73 | train_loss += nn_loss 74 | 75 | train_loss /= inputdata.num_of_train // batch_size 76 | loss_tr.append(train_loss) 77 | 78 | n_loss, n_acc = nn_solver.evaluate(inputdata.x_val, inputdata.y_val) 79 | loss_val.append(n_loss) 80 | acc_val.append(n_acc) 81 | 82 | end = time.time() - start 83 | 84 | logger.info("Epoch {} Train loss = {:.9f} Val loss = {:.9f} Val acc = {:.4f} patience = {} time = {:.4f}" \ 85 | .format((epoch + 1), train_loss, n_loss, n_acc, patience_count, end)) 86 | 87 | if n_loss < min_loss: 88 | min_loss = n_loss 89 | nn.saver.save(sess, 'model/dnn.ckpt') 90 | patience_count = 0 91 | else: 92 | patience_count += 1 93 | if patience_count == patience: 94 | logger.info('Early Stopping!') 95 | break 96 | 97 | nn.saver.restore(sess, tf.train.latest_checkpoint('model')) 98 | val_loss, val_acc = nn_solver.evaluate(inputdata.x_val, inputdata.y_val) 99 | test_loss, test_acc = nn_solver.evaluate(inputdata.x_test, inputdata.y_test) 100 | 101 | logger.info("Val loss ={:.9f} Val acc ={:.4f} Test loss ={:.9f} Test acc ={:.4f}" \ 102 | .format(val_loss, val_acc, test_loss, test_acc)) 103 | 104 | y_ = np.argmax(nn_solver.predict(inputdata.x_test), axis=1) 105 | y_label = np.transpose(inputdata.y_test)[0] 106 | cm = tf.confusion_matrix(labels=y_label, predictions=y_, num_classes=output_dim) 107 | now_cm = cm.eval() 108 | np.savetxt('output/%d_%s_CM.csv' % (input_dim, feature_name), now_cm, delimiter=',') 109 | 110 | plot(loss_tr=loss_tr, loss_val=loss_val, acc_val=acc_val, acc_test=test_acc, 111 | filename="output/{}_{}.png".format(input_dim, feature_name)) 112 | phonetic_accuracy(now_cm) 113 | 114 | return 115 | 116 | 117 | if __name__ == '__main__': 118 | main() 119 | -------------------------------------------------------------------------------- /run_spectrogram.py: -------------------------------------------------------------------------------- 1 | from model.Model import * 2 | from model.Solver import * 3 | from data import * 4 | from feature.spectrogram_multiprocessing import make_spectrogram_feature 5 | from logger import * 6 | from result import * 7 | 8 | import time 9 | import math 10 | import os 11 | import tensorflow as tf 12 | tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR) 13 | 14 | input_dim = 120 15 | hidden_dims = [2000, 1000, 1000] 16 | output_dim = 39 17 | 18 | feature_name = 'spectrogram' 19 | data_name = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 20 | 21 | epoch_n = 100 22 | batch_size = 8192 23 | dropout_rate = 0.8 24 | patience = 10 25 | 26 | 27 | def main(): 28 | if not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[0])) or \ 29 | not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[1])) or \ 30 | not os.path.isfile('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[2])): 31 | make_spectrogram_feature() 32 | 33 | inputdata = Inputdata('input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[0]), 34 | 'input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[1]), 35 | 'input/%d_%s_%s.pickle' % (input_dim, feature_name, data_name[2])) 36 | 37 | logger.info("data load complete") 38 | 39 | tf.reset_default_graph() 40 | sess = tf.InteractiveSession() 41 | 42 | x, y = inputdata.get_minibatch(batch_size) 43 | 44 | sess.run(inputdata.itr.initializer, 45 | feed_dict={inputdata.data_x: inputdata.x_train, inputdata.data_y: inputdata.y_train}) 46 | 47 | nn = Model('nn', 48 | input_dim=input_dim, 49 | output_dim=output_dim, 50 | hidden_dims=hidden_dims) 51 | 52 | # We create two solvers: to train both models at the same time for comparison 53 | # Usually we only need one solver class 54 | nn_solver = Solver(sess, nn) 55 | 56 | init = tf.global_variables_initializer() 57 | sess.run(init) 58 | 59 | logger.info("{} {}".format(input_dim, feature_name)) 60 | 61 | min_loss = math.inf 62 | patience_count = 0 63 | 64 | loss_tr, loss_val, acc_val = [], [], [] 65 | 66 | for epoch in range(epoch_n): 67 | start = time.time() 68 | train_loss = 0 69 | 70 | for _ in range(inputdata.num_of_train//batch_size): 71 | X_batch, y_batch = sess.run([x, y]) 72 | 73 | _, nn_loss = nn_solver.train(X_batch, y_batch, dropout_rate) 74 | train_loss += nn_loss 75 | 76 | train_loss /= inputdata.num_of_train//batch_size 77 | loss_tr.append(train_loss) 78 | 79 | n_loss, n_acc = nn_solver.evaluate(inputdata.x_val, inputdata.y_val) 80 | loss_val.append(n_loss) 81 | acc_val.append(n_acc) 82 | 83 | end = time.time() - start 84 | 85 | logger.info("Epoch {} Train loss = {:.9f} Val loss = {:.9f} Val acc = {:.4f} patience = {} time = {:.4f}" \ 86 | .format((epoch + 1), train_loss, n_loss, n_acc, patience_count, end)) 87 | 88 | if n_loss < min_loss: 89 | min_loss = n_loss 90 | nn.saver.save(sess, 'model/dnn.ckpt') 91 | patience_count = 0 92 | else: 93 | patience_count += 1 94 | if patience_count == patience: 95 | logger.info('Early Stopping!') 96 | break 97 | 98 | nn.saver.restore(sess, tf.train.latest_checkpoint('model')) 99 | val_loss, val_acc = nn_solver.evaluate(inputdata.x_val, inputdata.y_val) 100 | test_loss, test_acc = nn_solver.evaluate(inputdata.x_test, inputdata.y_test) 101 | 102 | logger.info("Val loss ={:.9f} Val acc ={:.4f} Test loss ={:.9f} Test acc ={:.4f}" \ 103 | .format(val_loss, val_acc, test_loss, test_acc)) 104 | 105 | y_ = np.argmax(nn_solver.predict(inputdata.x_test), axis=1) 106 | y_label = np.transpose(inputdata.y_test)[0] 107 | cm = tf.confusion_matrix(labels=y_label, predictions=y_, num_classes=output_dim) 108 | now_cm = cm.eval() 109 | np.savetxt('output/%d_%s_CM.csv' % (input_dim, feature_name), now_cm, delimiter=',') 110 | 111 | plot(loss_tr=loss_tr, loss_val=loss_val, acc_val=acc_val, acc_test=test_acc, 112 | filename="output/{}_{}.png".format(input_dim, feature_name)) 113 | phonetic_accuracy(now_cm) 114 | 115 | return 0 116 | 117 | 118 | if __name__ == '__main__': 119 | main() 120 | -------------------------------------------------------------------------------- /dataset/TEST_coreset_list.csv: -------------------------------------------------------------------------------- 1 | TEST/DR1/MWBT0/SX113 2 | TEST/DR8/MJLN0/SX279 3 | TEST/DR3/MLNT0/SX102 4 | TEST/DR1/MDAB0/SX139 5 | TEST/DR2/FPAS0/SX314 6 | TEST/DR7/MNJM0/SI950 7 | TEST/DR6/FMGD0/SI2194 8 | TEST/DR8/FMLD0/SI2185 9 | TEST/DR5/MKLT0/SI1213 10 | TEST/DR4/MLLL0/SI733 11 | TEST/DR7/MNJM0/SX140 12 | TEST/DR7/MGRT0/SI820 13 | TEST/DR5/MKLT0/SX223 14 | TEST/DR8/MPAM0/SX199 15 | TEST/DR7/FDHC0/SX389 16 | TEST/DR8/FMLD0/SX115 17 | TEST/DR4/FJLM0/SI1043 18 | TEST/DR3/MLNT0/SI642 19 | TEST/DR8/MPAM0/SI1961 20 | TEST/DR7/MGRT0/SI2080 21 | TEST/DR3/MJMP0/SI1791 22 | TEST/DR4/MTLS0/SX380 23 | TEST/DR7/FDHC0/SI1559 24 | TEST/DR7/MGRT0/SX190 25 | TEST/DR2/FPAS0/SI1272 26 | TEST/DR2/MWEW0/SX191 27 | TEST/DR1/FELC0/SI2016 28 | TEST/DR3/FPKT0/SX188 29 | TEST/DR6/FMGD0/SX394 30 | TEST/DR4/MLLL0/SX103 31 | TEST/DR7/MNJM0/SX230 32 | TEST/DR5/FNLP0/SX228 33 | TEST/DR4/MLLL0/SX13 34 | TEST/DR3/FPKT0/SX98 35 | TEST/DR1/FELC0/SX396 36 | TEST/DR6/MJDH0/SX94 37 | TEST/DR5/MBPM0/SI1584 38 | TEST/DR6/MJDH0/SI1354 39 | TEST/DR5/MBPM0/SX317 40 | TEST/DR1/MWBT0/SI1553 41 | TEST/DR6/MCMJ0/SX104 42 | TEST/DR2/MTAS1/SX298 43 | TEST/DR1/MDAB0/SI2299 44 | TEST/DR8/MJLN0/SI1449 45 | TEST/DR7/MNJM0/SX320 46 | TEST/DR4/MTLS0/SX20 47 | TEST/DR6/FMGD0/SI934 48 | TEST/DR5/FNLP0/SX48 49 | TEST/DR2/FPAS0/SX404 50 | TEST/DR6/FMGD0/SX124 51 | TEST/DR5/FNLP0/SI678 52 | TEST/DR1/MDAB0/SI1669 53 | TEST/DR4/MTLS0/SI2000 54 | TEST/DR2/MTAS1/SI2098 55 | TEST/DR6/MCMJ0/SX374 56 | TEST/DR1/FELC0/SX126 57 | TEST/DR2/MWEW0/SX281 58 | TEST/DR4/MLLL0/SX373 59 | TEST/DR2/MTAS1/SX388 60 | TEST/DR1/MDAB0/SX49 61 | TEST/DR2/MTAS1/SI838 62 | TEST/DR8/MJLN0/SI2079 63 | TEST/DR5/FNLP0/SX138 64 | TEST/DR6/MCMJ0/SI1094 65 | TEST/DR2/MWEW0/SI1361 66 | TEST/DR6/MJDH0/SX184 67 | TEST/DR5/MKLT0/SX43 68 | TEST/DR3/MJMP0/SX185 69 | TEST/DR3/MLNT0/SX12 70 | TEST/DR5/MKLT0/SX133 71 | TEST/DR2/MWEW0/SI1991 72 | TEST/DR8/MPAM0/SX289 73 | TEST/DR8/FMLD0/SX205 74 | TEST/DR5/MBPM0/SX47 75 | TEST/DR7/MGRT0/SX280 76 | TEST/DR6/FMGD0/SX34 77 | TEST/DR8/MJLN0/SX369 78 | TEST/DR4/FJLM0/SX413 79 | TEST/DR1/FELC0/SX36 80 | TEST/DR4/FJLM0/SI2303 81 | TEST/DR5/MKLT0/SI1843 82 | TEST/DR4/MTLS0/SX290 83 | TEST/DR8/MJLN0/SI819 84 | TEST/DR7/FDHC0/SI929 85 | TEST/DR5/MBPM0/SX407 86 | TEST/DR1/MWBT0/SX203 87 | TEST/DR1/FELC0/SI1386 88 | TEST/DR3/MLNT0/SX372 89 | TEST/DR3/MJMP0/SI1535 90 | TEST/DR7/FDHC0/SX299 91 | TEST/DR1/MDAB0/SX229 92 | TEST/DR6/FMGD0/SI1564 93 | TEST/DR3/MLNT0/SI1574 94 | TEST/DR1/FELC0/SX306 95 | TEST/DR1/MWBT0/SI2183 96 | TEST/DR4/FJLM0/SX233 97 | TEST/DR4/MLLL0/SI1993 98 | TEST/DR3/FPKT0/SX278 99 | TEST/DR5/FNLP0/SX318 100 | TEST/DR8/MPAM0/SX19 101 | TEST/DR6/MCMJ0/SX194 102 | TEST/DR2/FPAS0/SI944 103 | TEST/DR2/MTAS1/SX208 104 | TEST/DR6/MCMJ0/SI602 105 | TEST/DR2/MWEW0/SX101 106 | TEST/DR6/FMGD0/SX304 107 | TEST/DR1/MDAB0/SX409 108 | TEST/DR3/FPKT0/SI908 109 | TEST/DR4/MLLL0/SX193 110 | TEST/DR5/FNLP0/SI1308 111 | TEST/DR6/MJDH0/SX364 112 | TEST/DR5/MBPM0/SX227 113 | TEST/DR8/FMLD0/SI822 114 | TEST/DR8/MPAM0/SX109 115 | TEST/DR4/FJLM0/SX143 116 | TEST/DR6/MCMJ0/SX14 117 | TEST/DR6/MJDH0/SX4 118 | TEST/DR3/MJMP0/SX5 119 | TEST/DR3/MJMP0/SX365 120 | TEST/DR7/FDHC0/SI2189 121 | TEST/DR7/MNJM0/SI2210 122 | TEST/DR7/MGRT0/SX100 123 | TEST/DR1/MWBT0/SX383 124 | TEST/DR8/MJLN0/SX189 125 | TEST/DR7/MGRT0/SI1450 126 | TEST/DR2/FPAS0/SX224 127 | TEST/DR7/MGRT0/SX10 128 | TEST/DR2/MTAS1/SX28 129 | TEST/DR8/FMLD0/SX25 130 | TEST/DR7/FDHC0/SX29 131 | TEST/DR4/MTLS0/SX110 132 | TEST/DR3/MLNT0/SX192 133 | TEST/DR5/MKLT0/SX313 134 | TEST/DR7/MNJM0/SX50 135 | TEST/DR2/MWEW0/SI731 136 | TEST/DR8/MJLN0/SX9 137 | TEST/DR4/MLLL0/SI1363 138 | TEST/DR5/MBPM0/SI947 139 | TEST/DR5/FNLP0/SI1938 140 | TEST/DR7/FDHC0/SX119 141 | TEST/DR8/FMLD0/SX385 142 | TEST/DR4/MTLS0/SX200 143 | TEST/DR8/MPAM0/SI1189 144 | TEST/DR4/FJLM0/SI1673 145 | TEST/DR4/MTLS0/SI1370 146 | TEST/DR7/MNJM0/SX410 147 | TEST/DR3/MLNT0/SX282 148 | TEST/DR1/MWBT0/SX293 149 | TEST/DR5/MBPM0/SI1577 150 | TEST/DR3/MJMP0/SX95 151 | TEST/DR6/MJDH0/SI724 152 | TEST/DR5/FNLP0/SX408 153 | TEST/DR7/MNJM0/SI1580 154 | TEST/DR7/FDHC0/SX209 155 | TEST/DR3/MJMP0/SX275 156 | TEST/DR1/MWBT0/SI923 157 | TEST/DR6/MJDH0/SI1984 158 | TEST/DR2/MWEW0/SX11 159 | TEST/DR2/FPAS0/SX44 160 | TEST/DR3/MLNT0/SI1902 161 | TEST/DR1/MDAB0/SI1039 162 | TEST/DR4/MTLS0/SI740 163 | TEST/DR8/MPAM0/SX379 164 | TEST/DR3/FPKT0/SI2168 165 | TEST/DR3/MJMP0/SI905 166 | TEST/DR8/FMLD0/SX295 167 | TEST/DR8/FMLD0/SI925 168 | TEST/DR1/MDAB0/SX319 169 | TEST/DR2/MTAS1/SI1473 170 | TEST/DR2/FPAS0/SX134 171 | TEST/DR5/MKLT0/SI583 172 | TEST/DR1/MWBT0/SX23 173 | TEST/DR7/MGRT0/SX370 174 | TEST/DR8/MPAM0/SI1819 175 | TEST/DR3/FPKT0/SX368 176 | TEST/DR4/MLLL0/SX283 177 | TEST/DR2/MWEW0/SX371 178 | TEST/DR8/MJLN0/SX99 179 | TEST/DR3/FPKT0/SI1538 180 | TEST/DR1/FELC0/SI756 181 | TEST/DR5/MBPM0/SX137 182 | TEST/DR1/FELC0/SX216 183 | TEST/DR3/FPKT0/SX8 184 | TEST/DR4/FJLM0/SX323 185 | TEST/DR4/FJLM0/SX53 186 | TEST/DR6/MJDH0/SX274 187 | TEST/DR6/MCMJ0/SX284 188 | TEST/DR5/MKLT0/SX403 189 | TEST/DR2/MTAS1/SX118 190 | TEST/DR2/FPAS0/SI2204 191 | TEST/DR6/MCMJ0/SI464 192 | TEST/DR6/FMGD0/SX214 193 | -------------------------------------------------------------------------------- /feature/spikegram.py: -------------------------------------------------------------------------------- 1 | import librosa 2 | import time 3 | import gzip 4 | import pickle 5 | from logger import * 6 | from pathlib import Path 7 | from util import * 8 | 9 | spike_frame = 2048 * 6 10 | n_band = 32 11 | n_time = 10 12 | n_structure = 4 13 | 14 | feature_frame = 400 15 | the_hop_length = 160 16 | 17 | 18 | def make_spikegram_feature(): 19 | start = time.time() 20 | 21 | file_type = ['TRAIN', 'TEST_developmentset', 'TEST_coreset'] 22 | 23 | for i in range(3): 24 | input_filename = list(np.loadtxt("dataset/{}_list.csv".format(file_type[i]), delimiter=',', dtype=np.str)) 25 | 26 | logger.info("Filename scan complete") 27 | 28 | shared_data = [] 29 | 30 | for j, filename in enumerate(input_filename[:]): 31 | concatenate_feature(shared_data, "dataset/spikegram/{}".format(filename)) 32 | logger.info("{} {} complete".format(j, filename)) 33 | 34 | data = np.concatenate(shared_data, axis=1) 35 | 36 | if i == 0: 37 | data_mean = np.mean(data, axis=1) 38 | data_std = np.std(data, axis=1) 39 | 40 | data_norm = np.transpose(normalize_data(x=data, data_mean=data_mean, data_std=data_std)) 41 | 42 | parent = Path(__file__).parent.parent 43 | with gzip.open("{}/input/126_spikegram_{}.pickle".format(parent, file_type[i]), 'wb') as f: 44 | pickle.dump(data_norm, f, pickle.HIGHEST_PROTOCOL) 45 | 46 | logger.info("%s complete" % (file_type[i])) 47 | 48 | end = time.time() - start 49 | logger.info("time = %.2f" % end) 50 | 51 | 52 | def concatenate_feature(shared_data, filename): 53 | # data load 54 | phn, spikegram = get_data(filename) 55 | 56 | if int(phn[-1][1]) > np.shape(spikegram)[1]: 57 | end_file = np.shape(spikegram)[1] 58 | else: 59 | end_file = int(phn[-1][1]) 60 | 61 | spikegram_cut = spikegram[:, int(phn[0][0]):end_file] 62 | 63 | feature = make_feature(y=spikegram_cut, 64 | frame=feature_frame, 65 | hop_length=the_hop_length) 66 | feature_delta = get_delta(feature, 2) 67 | feature_deltadelta = get_delta(feature_delta, 2) 68 | 69 | label = phn_label(phn=phn, frame=feature_frame, hop_length=the_hop_length, num_of_frame=feature.shape[1]) 70 | label_idx = set_label_number(label) 71 | 72 | feature = np.concatenate((feature, feature_delta, feature_deltadelta, label_idx.reshape(1, -1)), axis=0) 73 | 74 | shared_data.append(feature) 75 | 76 | return 77 | 78 | 79 | def get_data(filename): 80 | phn_filename = filename + ".PHN" 81 | raw_filename = filename + "_spike.raw" 82 | num_filename = filename + "_num.raw" 83 | 84 | phn = np.loadtxt(phn_filename, dtype=np.unicode) 85 | x = np.fromfile(raw_filename, dtype=np.float64) 86 | x = np.reshape(x, (-1, n_structure)) 87 | num = np.fromfile(num_filename, dtype=np.int32) 88 | 89 | n_data = np.shape(num)[0] 90 | acc_num = [sum(num[:i]) for i in range(n_data + 1)] 91 | 92 | for k in range(n_data): 93 | x[acc_num[k]:acc_num[k + 1], 2] += k * spike_frame 94 | 95 | spikegram = get_spikegram(x=x, num=num, acc_num=acc_num, n_data=n_data) 96 | 97 | return phn, spikegram 98 | 99 | 100 | def get_delay(): 101 | gammatone_filter = np.fromfile("dataset/Gammatone_Filter_Order4.raw", dtype=np.float64) 102 | gammatone_filter = np.reshape(gammatone_filter, (n_band, -1)) 103 | gammatone_filter = gammatone_filter[:, 1:-1] 104 | 105 | max_point = np.argmax(np.abs(gammatone_filter), axis=1) 106 | 107 | return max_point 108 | 109 | 110 | max_point = get_delay() 111 | 112 | 113 | def get_spikegram(x, num, acc_num, n_data): 114 | # get spikegram_old by SNR 115 | spikegram = np.zeros((n_band, spike_frame * n_data)) 116 | for k in range(n_data): 117 | for n in range(num[k]): 118 | spikegram[int(x[acc_num[k] + n, 0])][int(x[acc_num[k] + n, 2])] \ 119 | += np.abs(x[acc_num[k] + n, 1]) 120 | 121 | for idx, point in enumerate(max_point): 122 | spikegram[idx, point:] = spikegram[idx, :-point] 123 | 124 | return spikegram 125 | 126 | 127 | def make_feature(y, frame, hop_length): 128 | feature = [] 129 | feature_tmp = np.zeros(n_band+n_time) 130 | num_of_frame = int((y.shape[1] - frame) / hop_length + 1) 131 | start, end = 0, frame 132 | 133 | if y.shape[1] % frame != 0: 134 | y = np.pad(y, ((0, 0), (0, frame - y.shape[1] % frame)), 'constant', constant_values=0) 135 | 136 | for i in range(num_of_frame): 137 | feature_tmp[:n_band] = librosa.power_to_db(np.sum(y[:, start:end], axis=1)+1) 138 | tmp_sum = np.reshape(np.sum(y[:, start:end], axis=0), (n_time, -1)) 139 | feature_tmp[n_band:] = librosa.power_to_db(np.sum(tmp_sum, axis=1)+1) 140 | start += hop_length 141 | end += hop_length 142 | feature.append(np.copy(feature_tmp.reshape(1, -1))) 143 | 144 | feature = np.concatenate(feature, axis=0).transpose() 145 | return feature 146 | 147 | 148 | if __name__ == '__main__': 149 | make_spikegram_feature() 150 | -------------------------------------------------------------------------------- /input/126_spike_deltadelta_mstd.csv: -------------------------------------------------------------------------------- 1 | 1.594001699567077246e+01,6.679765387238465024e+00,1.203236375745744802e+01,1.617826711880229240e+01,1.552663622419084888e+01,1.832568956352335476e+01,2.121214079254895069e+01,2.118538382003957565e+01,2.209658840343924169e+01,2.375748798991399369e+01,2.456718001086402836e+01,2.546700636769092441e+01,2.400045435402751082e+01,2.017708923601955817e+01,2.226687243241909542e+01,2.224411357782641829e+01,2.312789745847257805e+01,1.882354304567880376e+01,1.860909038351024236e+01,1.888413014464654083e+01,1.783933005781706882e+01,1.804126222235723631e+01,2.102338057036512353e+01,2.083405485543740099e+01,2.034784268393321227e+01,2.233000085294264281e+01,1.971551437443919497e+01,1.710142542324173931e+01,1.805190442933256989e+01,1.624939372905074464e+01,1.518430778675295834e+01,1.871983460418847045e+01,2.619046225022167107e+01,2.812545914800709212e+01,2.676625528233056528e+01,2.826008500048125427e+01,2.821254889014604927e+01,2.877613531506723277e+01,2.657131316267138743e+01,2.392058605423488515e+01,2.545291129091797799e+01,2.858698375153737103e+01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.091086215294690831e+01 2 | 3.098436766467439263e+00,6.391139102494610924e+00,9.183625734905561444e+00,1.162994424210284095e+01,1.049552328140056900e+01,1.219162857721589610e+01,8.551102438854362831e+00,1.174284978108583744e+01,8.461316914477661655e+00,1.124918230035433275e+01,1.015043257438722080e+01,1.157314811172409819e+01,1.334566376839592827e+01,1.495391534984528725e+01,1.095563979093800100e+01,1.366000286760197824e+01,1.208198511590700974e+01,1.324388252456129322e+01,1.034969537441051912e+01,1.083010377939081259e+01,9.317657626710332153e+00,7.847232205951126360e+00,1.096234931287969872e+01,8.873891611127803003e+00,6.235762407938734597e+00,8.656813069377653491e+00,1.004142220325453927e+01,8.572062538849989366e+00,7.858903635790690068e+00,5.477400815003613310e+00,7.572777746944347577e+00,6.492553503518852409e+00,1.097501121894600651e+01,1.082770947764571368e+01,9.697413840236455584e+00,8.724555466767496270e+00,9.022758690006673632e+00,1.063133403723217363e+01,1.122790585676546904e+01,1.200361315714812172e+01,1.307641162587099082e+01,9.581246380562042475e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.395983884999997038e+01 3 | -------------------------------------------------------------------------------- /dataset/TEST_developmentset_list.csv: -------------------------------------------------------------------------------- 1 | TEST/DR2/MABW0/SX134 2 | TEST/DR2/MCEM0/SI768 3 | TEST/DR7/MDVC0/SI2196 4 | TEST/DR3/MCTW0/SI743 5 | TEST/DR7/FSXA0/SI1108 6 | TEST/DR1/FDAC1/SX214 7 | TEST/DR6/MJFC0/SX133 8 | TEST/DR8/FJSJ0/SI1484 9 | TEST/DR4/MTEB0/SX323 10 | TEST/DR6/MPAM1/SI1836 11 | TEST/DR6/MDSC0/SX138 12 | TEST/DR2/FRAM1/SX190 13 | TEST/DR3/MCSH0/SX289 14 | TEST/DR5/FUTB0/SX124 15 | TEST/DR7/FTLH0/SI1390 16 | TEST/DR3/MCTW0/SX203 17 | TEST/DR7/MERS0/SX299 18 | TEST/DR6/MDSC0/SI2298 19 | TEST/DR6/MESD0/SX372 20 | TEST/DR2/MCEM0/SX228 21 | TEST/DR5/MCMB0/SX368 22 | TEST/DR4/MTEB0/SI1133 23 | TEST/DR5/FMAH0/SI659 24 | TEST/DR6/MPAM1/SX216 25 | TEST/DR1/MREB0/SI1375 26 | TEST/DR3/MCSH0/SI2179 27 | TEST/DR8/FCMH1/SI1493 28 | TEST/DR5/MCTT0/SX118 29 | TEST/DR4/FRNG0/SX95 30 | TEST/DR6/MPAM1/SI1029 31 | TEST/DR3/MBWM0/SI1934 32 | TEST/DR4/MTEB0/SX53 33 | TEST/DR1/FJEM0/SI1894 34 | TEST/DR1/MSJS1/SX9 35 | TEST/DR3/FKMS0/SX140 36 | TEST/DR6/MESD0/SI1632 37 | TEST/DR5/MAHH0/SX304 38 | TEST/DR3/FCMH0/SX104 39 | TEST/DR8/MDAW1/SX13 40 | TEST/DR5/MCMB0/SI1898 41 | TEST/DR1/MRJO0/SX374 42 | TEST/DR1/MREB0/SX115 43 | TEST/DR6/MESD0/SX12 44 | TEST/DR3/FCMH0/SX14 45 | TEST/DR2/FSLB1/SX374 46 | TEST/DR4/MTEB0/SI503 47 | TEST/DR5/FMAH0/SX119 48 | TEST/DR3/MBDG0/SI1463 49 | TEST/DR8/FJSJ0/SI854 50 | TEST/DR6/FLNH0/SI1214 51 | TEST/DR6/FLNH0/SX314 52 | TEST/DR8/FJSJ0/SX134 53 | TEST/DR1/MJSW0/SX290 54 | TEST/DR6/MESD0/SI2262 55 | TEST/DR7/FSXA0/SX118 56 | TEST/DR7/MCHH0/SX14 57 | TEST/DR7/MCHH0/SX104 58 | TEST/DR8/FCMH1/SX323 59 | TEST/DR8/MAJC0/SX295 60 | TEST/DR6/FDRW0/SX203 61 | TEST/DR3/MBWM0/SX224 62 | TEST/DR7/MERS0/SX29 63 | TEST/DR4/FRNG0/SX185 64 | TEST/DR1/FJEM0/SI1264 65 | TEST/DR7/MDLF0/SX53 66 | TEST/DR8/MDAW1/SX283 67 | TEST/DR2/MABW0/SI1664 68 | TEST/DR5/MCMB0/SI1268 69 | TEST/DR3/MBWM0/SX44 70 | TEST/DR8/MJTH0/SX126 71 | TEST/DR2/MCEM0/SI2028 72 | TEST/DR7/MDLF0/SX413 73 | TEST/DR7/MCHH0/SI530 74 | TEST/DR3/MBDG0/SX293 75 | TEST/DR7/MDVC0/SX36 76 | TEST/DR7/FTLH0/SI1009 77 | TEST/DR5/MCTT0/SI2188 78 | TEST/DR8/MJTC0/SX110 79 | TEST/DR7/MDVC0/SX216 80 | TEST/DR3/FKMS0/SI2120 81 | TEST/DR1/FJEM0/SX94 82 | TEST/DR7/MDLF0/SI2213 83 | TEST/DR4/FSEM0/SX298 84 | TEST/DR3/FKMS0/SX230 85 | TEST/DR2/MWVW0/SX36 86 | TEST/DR3/MBDG0/SX23 87 | TEST/DR3/MBWM0/SI1304 88 | TEST/DR7/FTLH0/SX379 89 | TEST/DR7/MERS0/SI497 90 | TEST/DR2/MCCS0/SX299 91 | TEST/DR3/FCMH0/SI2084 92 | TEST/DR2/MABW0/SX44 93 | TEST/DR8/MJTH0/SI666 94 | TEST/DR4/MGMM0/SX229 95 | TEST/DR5/MCMB0/SI638 96 | TEST/DR1/MRJO0/SI1364 97 | TEST/DR8/MDAW1/SI1453 98 | TEST/DR4/MDRM0/SX383 99 | TEST/DR4/MDLS0/SI1628 100 | TEST/DR4/MDRM0/SI1643 101 | TEST/DR5/MCRC0/SX102 102 | TEST/DR4/MBNS0/SX320 103 | TEST/DR4/MDRM0/SX23 104 | TEST/DR6/MJFC0/SI1033 105 | TEST/DR1/MJSW0/SI1640 106 | TEST/DR1/MSJS1/SX189 107 | TEST/DR2/MWVW0/SX396 108 | TEST/DR6/MJFC0/SX43 109 | TEST/DR8/MAJC0/SI835 110 | TEST/DR5/MCMB0/SX8 111 | TEST/DR3/MBWM0/SI674 112 | TEST/DR6/FDRW0/SI653 113 | TEST/DR4/MDLS0/SX188 114 | TEST/DR2/MBJK0/SI2128 115 | TEST/DR5/FUTB0/SI1330 116 | TEST/DR4/MTEB0/SX143 117 | TEST/DR8/MJTC0/SX200 118 | TEST/DR4/MDLS0/SI998 119 | TEST/DR4/MGMM0/SX139 120 | TEST/DR7/FTLH0/SX109 121 | TEST/DR1/MJSW0/SX380 122 | TEST/DR6/FLNH0/SI584 123 | TEST/DR8/MDAW1/SI823 124 | TEST/DR5/MCRC0/SX372 125 | TEST/DR8/MJTH0/SX396 126 | TEST/DR1/MRJO0/SI734 127 | TEST/DR4/MBNS0/SI1850 128 | TEST/DR8/FCMH1/SX233 129 | TEST/DR8/MAJC0/SX385 130 | TEST/DR2/MBJK0/SX185 131 | TEST/DR2/MCCS0/SX389 132 | TEST/DR7/MCHH0/SI1634 133 | TEST/DR3/MBWM0/SX134 134 | TEST/DR6/FDRW0/SX113 135 | TEST/DR8/MAJC0/SI2095 136 | TEST/DR2/MCCS0/SX29 137 | TEST/DR7/MCHH0/SX374 138 | TEST/DR8/MAJC0/SI1946 139 | TEST/DR3/MBDG0/SI833 140 | TEST/DR8/FJSJ0/SX224 141 | TEST/DR4/MDRM0/SX293 142 | TEST/DR7/FSXA0/SX208 143 | TEST/DR4/MBNS0/SX230 144 | TEST/DR4/MDRM0/SI2273 145 | TEST/DR1/MJSW0/SI2270 146 | TEST/DR5/MAHH0/SX34 147 | TEST/DR3/MBDG0/SX383 148 | TEST/DR4/FSEM0/SI568 149 | TEST/DR7/MDVC0/SX306 150 | TEST/DR2/MABW0/SI2294 151 | TEST/DR2/MWVW0/SX126 152 | TEST/DR4/FSEM0/SI1828 153 | TEST/DR3/FKMS0/SX320 154 | TEST/DR8/MDAW1/SX193 155 | TEST/DR2/MCCS0/SI839 156 | TEST/DR4/FSEM0/SX388 157 | TEST/DR7/MDLF0/SI1583 158 | TEST/DR2/MWVW0/SI846 159 | TEST/DR1/MREB0/SI745 160 | TEST/DR4/MTEB0/SX233 161 | TEST/DR7/MERS0/SI1649 162 | TEST/DR7/FSXA0/SX28 163 | TEST/DR7/MERS0/SX389 164 | TEST/DR3/FCMH0/SX374 165 | TEST/DR3/MCTW0/SI1373 166 | TEST/DR5/MCTT0/SX208 167 | TEST/DR1/MRJO0/SX104 168 | TEST/DR5/MCMB0/SX98 169 | TEST/DR4/FRNG0/SI1985 170 | TEST/DR6/MPAM1/SX306 171 | TEST/DR5/MCMB0/SX278 172 | TEST/DR1/FDAC1/SI2104 173 | TEST/DR5/FMAH0/SX209 174 | TEST/DR5/FUTB0/SX394 175 | TEST/DR8/FJSJ0/SX44 176 | TEST/DR3/MCSH0/SI1549 177 | TEST/DR4/MDLS0/SX8 178 | TEST/DR3/MBDG0/SI2093 179 | TEST/DR5/MAHH0/SI1294 180 | TEST/DR8/FCMH1/SX143 181 | TEST/DR4/MGMM0/SX49 182 | TEST/DR5/FMAH0/SX29 183 | TEST/DR6/FLNH0/SX44 184 | TEST/DR1/MREB0/SX205 185 | TEST/DR2/FSLB1/SX104 186 | TEST/DR6/FLNH0/SX404 187 | TEST/DR1/FDAC1/SX304 188 | TEST/DR8/MAJC0/SX25 189 | TEST/DR6/MDSC0/SI967 190 | TEST/DR1/MREB0/SX25 191 | TEST/DR4/MBNS0/SX140 192 | TEST/DR6/MJFC0/SX223 193 | TEST/DR2/MABW0/SX224 194 | TEST/DR3/MCTW0/SX113 195 | TEST/DR8/FJSJ0/SI2114 196 | TEST/DR2/MCEM0/SX138 197 | TEST/DR4/MTEB0/SI2064 198 | TEST/DR2/MWVW0/SI1476 199 | TEST/DR8/MJTH0/SI1926 200 | TEST/DR1/FJEM0/SX184 201 | TEST/DR2/FSLB1/SI644 202 | TEST/DR6/MESD0/SX102 203 | TEST/DR5/MAHH0/SX214 204 | TEST/DR5/MCTT0/SI1144 205 | TEST/DR6/MDSC0/SX228 206 | TEST/DR2/FRAM1/SX280 207 | TEST/DR4/MBNS0/SX50 208 | TEST/DR3/MCSH0/SX199 209 | TEST/DR6/MPAM1/SX36 210 | TEST/DR4/MDLS0/SX368 211 | TEST/DR3/FCMH0/SI1454 212 | TEST/DR3/MBWM0/SX314 213 | TEST/DR1/FDAC1/SI844 214 | TEST/DR3/MBDG0/SX203 215 | TEST/DR4/FRNG0/SX275 216 | TEST/DR2/FSLB1/SI891 217 | TEST/DR1/MREB0/SI2005 218 | TEST/DR8/MDAW1/SI2083 219 | TEST/DR2/MBJK0/SI545 220 | TEST/DR4/FSEM0/SX208 221 | TEST/DR7/MCHH0/SI1004 222 | TEST/DR6/FLNH0/SX224 223 | TEST/DR1/FJEM0/SI634 224 | TEST/DR2/MCCS0/SX209 225 | TEST/DR4/MTEB0/SX413 226 | TEST/DR8/MJTH0/SI1296 227 | TEST/DR7/MDVC0/SX126 228 | TEST/DR6/FDRW0/SX23 229 | TEST/DR7/MDVC0/SI936 230 | TEST/DR3/FKMS0/SI1490 231 | TEST/DR1/MSJS1/SI869 232 | TEST/DR2/MWVW0/SX306 233 | TEST/DR5/MCRC0/SX192 234 | TEST/DR7/FTLH0/SX289 235 | TEST/DR2/MABW0/SI1230 236 | TEST/DR7/FSXA0/SX388 237 | TEST/DR2/FRAM1/SI730 238 | TEST/DR4/FRNG0/SI1355 239 | TEST/DR1/MSJS1/SI1899 240 | TEST/DR8/MJTC0/SI830 241 | TEST/DR4/MDRM0/SX113 242 | TEST/DR2/MBJK0/SX365 243 | TEST/DR6/FDRW0/SI1423 244 | TEST/DR1/MJSW0/SX200 245 | TEST/DR8/MJTH0/SX216 246 | TEST/DR1/MSJS1/SX279 247 | TEST/DR6/FLNH0/SI941 248 | TEST/DR6/FDRW0/SX293 249 | TEST/DR8/MAJC0/SX205 250 | TEST/DR3/MCTW0/SX23 251 | TEST/DR6/MDSC0/SX408 252 | TEST/DR7/MCHH0/SX194 253 | TEST/DR5/MAHH0/SI1924 254 | TEST/DR4/MGMM0/SI499 255 | TEST/DR8/MJTC0/SX20 256 | TEST/DR4/MGMM0/SX319 257 | TEST/DR6/MJFC0/SX403 258 | TEST/DR4/MBNS0/SI590 259 | TEST/DR4/FSEM0/SX28 260 | TEST/DR2/MABW0/SX404 261 | TEST/DR8/MJTC0/SX380 262 | TEST/DR8/MDAW1/SX373 263 | TEST/DR1/MJSW0/SX20 264 | TEST/DR1/MRJO0/SX284 265 | TEST/DR4/MDLS0/SX98 266 | TEST/DR4/MGMM0/SI1759 267 | TEST/DR5/MCRC0/SI1722 268 | TEST/DR2/FRAM1/SI1360 269 | TEST/DR5/MAHH0/SX394 270 | TEST/DR2/FRAM1/SX10 271 | TEST/DR8/FCMH1/SX413 272 | TEST/DR3/FCMH0/SX194 273 | TEST/DR2/MCEM0/SX318 274 | TEST/DR2/FSLB1/SX284 275 | TEST/DR2/FSLB1/SX14 276 | TEST/DR5/MCRC0/SI1092 277 | TEST/DR2/FRAM1/SI522 278 | TEST/DR5/MCTT0/SX28 279 | TEST/DR7/MDLF0/SX323 280 | TEST/DR5/FUTB0/SX214 281 | TEST/DR5/FMAH0/SX389 282 | TEST/DR3/FKMS0/SI860 283 | TEST/DR2/MBJK0/SI1175 284 | TEST/DR8/FCMH1/SI2123 285 | TEST/DR1/MSJS1/SX99 286 | TEST/DR4/FRNG0/SI725 287 | TEST/DR4/FSEM0/SI1198 288 | TEST/DR2/MCCS0/SI1469 289 | TEST/DR6/MPAM1/SX126 290 | TEST/DR3/FCMH0/SI824 291 | TEST/DR2/MCEM0/SI1398 292 | TEST/DR1/MREB0/SX385 293 | TEST/DR4/MDRM0/SI1013 294 | TEST/DR1/FJEM0/SX364 295 | TEST/DR1/MJSW0/SI1010 296 | TEST/DR6/MJFC0/SI1663 297 | TEST/DR6/MESD0/SX282 298 | TEST/DR7/FTLH0/SX19 299 | TEST/DR8/MJTC0/SI1460 300 | TEST/DR2/FRAM1/SX100 301 | TEST/DR5/MCTT0/SX388 302 | TEST/DR7/MERS0/SX209 303 | TEST/DR3/MCSH0/SX379 304 | TEST/DR8/MJTH0/SX36 305 | TEST/DR3/MCTW0/SX293 306 | TEST/DR1/FDAC1/SX124 307 | TEST/DR4/MBNS0/SX410 308 | TEST/DR6/MDSC0/SX48 309 | TEST/DR3/MCSH0/SX19 310 | TEST/DR8/FJSJ0/SX404 311 | TEST/DR3/FKMS0/SX50 312 | TEST/DR6/MESD0/SI1002 313 | TEST/DR1/MRJO0/SX14 314 | TEST/DR7/MDVC0/SI2174 315 | TEST/DR2/MCCS0/SI2099 316 | TEST/DR7/MDLF0/SX233 317 | TEST/DR5/MAHH0/SX124 318 | TEST/DR4/MDLS0/SI2258 319 | TEST/DR7/MERS0/SX119 320 | TEST/DR8/FCMH1/SI863 321 | TEST/DR1/FDAC1/SI1474 322 | TEST/DR4/FRNG0/SX5 323 | TEST/DR2/FRAM1/SX370 324 | TEST/DR3/MCSH0/SI919 325 | TEST/DR8/MJTC0/SI2090 326 | TEST/DR1/MRJO0/SI1624 327 | TEST/DR1/MSJS1/SI639 328 | TEST/DR6/MESD0/SX192 329 | TEST/DR5/MCMB0/SX188 330 | TEST/DR3/MCSH0/SX109 331 | TEST/DR3/MBWM0/SX404 332 | TEST/DR6/MJFC0/SI2293 333 | TEST/DR5/FMAH0/SI1919 334 | TEST/DR1/FJEM0/SX274 335 | TEST/DR6/MPAM1/SI576 336 | TEST/DR3/FCMH0/SX284 337 | TEST/DR2/MABW0/SX314 338 | TEST/DR3/MCTW0/SX383 339 | TEST/DR1/MRJO0/SX194 340 | TEST/DR5/MCTT0/SX298 341 | TEST/DR2/MWVW0/SI2106 342 | TEST/DR6/MJFC0/SX313 343 | TEST/DR5/MAHH0/SI664 344 | TEST/DR4/MGMM0/SX409 345 | TEST/DR5/MCRC0/SX12 346 | TEST/DR6/MPAM1/SX396 347 | TEST/DR2/FSLB1/SI1904 348 | TEST/DR6/MDSC0/SX318 349 | TEST/DR5/FUTB0/SX304 350 | TEST/DR5/FMAH0/SX299 351 | TEST/DR5/MCTT0/SI928 352 | TEST/DR5/FUTB0/SI1204 353 | TEST/DR1/FJEM0/SX4 354 | TEST/DR1/FDAC1/SX34 355 | TEST/DR1/FDAC1/SX394 356 | TEST/DR3/FKMS0/SX410 357 | TEST/DR2/FSLB1/SX194 358 | TEST/DR1/MREB0/SX295 359 | TEST/DR7/MDLF0/SX143 360 | TEST/DR7/MCHH0/SX284 361 | TEST/DR2/MCEM0/SX48 362 | TEST/DR8/MAJC0/SX115 363 | TEST/DR7/FSXA0/SI478 364 | TEST/DR7/FSXA0/SI1846 365 | TEST/DR7/FSXA0/SX298 366 | TEST/DR4/MDRM0/SX203 367 | TEST/DR2/MWVW0/SX216 368 | TEST/DR2/MCEM0/SX408 369 | TEST/DR7/MDLF0/SI953 370 | TEST/DR1/MJSW0/SX110 371 | TEST/DR7/FTLH0/SI1639 372 | TEST/DR7/MERS0/SI1019 373 | TEST/DR4/MDLS0/SX278 374 | TEST/DR7/MDVC0/SX396 375 | TEST/DR2/MBJK0/SX5 376 | TEST/DR4/MGMM0/SI1129 377 | TEST/DR4/FRNG0/SX365 378 | TEST/DR3/MCTW0/SI2003 379 | TEST/DR8/MDAW1/SX103 380 | TEST/DR8/FCMH1/SX53 381 | TEST/DR5/FUTB0/SX34 382 | TEST/DR8/FJSJ0/SX314 383 | TEST/DR5/FUTB0/SI1834 384 | TEST/DR5/FMAH0/SI1289 385 | TEST/DR4/FSEM0/SX118 386 | TEST/DR6/FLNH0/SX134 387 | TEST/DR8/MJTC0/SX290 388 | TEST/DR6/FDRW0/SI1283 389 | TEST/DR3/MBDG0/SX113 390 | TEST/DR2/MBJK0/SX275 391 | TEST/DR4/MBNS0/SI1220 392 | TEST/DR5/MCRC0/SX282 393 | TEST/DR7/FTLH0/SX199 394 | TEST/DR8/MJTH0/SX306 395 | TEST/DR2/MCCS0/SX119 396 | TEST/DR1/MSJS1/SX369 397 | TEST/DR6/MDSC0/SI1038 398 | TEST/DR2/MBJK0/SX95 399 | TEST/DR5/MCRC0/SI462 400 | TEST/DR6/FDRW0/SX383 401 | -------------------------------------------------------------------------------- /dataset/TRAIN_list.csv: -------------------------------------------------------------------------------- 1 | TRAIN/DR2/FDXW0/SX71 2 | TRAIN/DR2/MMAG0/SX46 3 | TRAIN/DR3/MCAL0/SI508 4 | TRAIN/DR3/MTJM0/SX326 5 | TRAIN/DR5/MDSJ0/SI2092 6 | TRAIN/DR1/MRWS0/SI1732 7 | TRAIN/DR3/FALK0/SI1086 8 | TRAIN/DR3/MDDC0/SX429 9 | TRAIN/DR2/MKJO0/SI1517 10 | TRAIN/DR7/MJJM0/SX377 11 | TRAIN/DR5/MHIT0/SX173 12 | TRAIN/DR5/FTBW0/SX85 13 | TRAIN/DR7/FJEN0/SX417 14 | TRAIN/DR2/FMJB0/SX367 15 | TRAIN/DR5/MMVP0/SI1914 16 | TRAIN/DR7/MCTH0/SX399 17 | TRAIN/DR3/MJKR0/SI1831 18 | TRAIN/DR2/MTDB0/SI1401 19 | TRAIN/DR4/MMGC0/SI1935 20 | TRAIN/DR4/MBWP0/SX349 21 | TRAIN/DR7/MTKD0/SX377 22 | TRAIN/DR1/MWAR0/SX235 23 | TRAIN/DR2/FSCN0/SI1886 24 | TRAIN/DR6/MKES0/SI1253 25 | TRAIN/DR3/FSKC0/SI1416 26 | TRAIN/DR4/MPRT0/SI1210 27 | TRAIN/DR5/MCHL0/SX177 28 | TRAIN/DR4/MJXL0/SI1172 29 | TRAIN/DR4/MJEE0/SX67 30 | TRAIN/DR2/MPRB0/SX125 31 | TRAIN/DR3/MRDS0/SX267 32 | TRAIN/DR7/MKDB0/SX242 33 | TRAIN/DR4/MSRG0/SX411 34 | TRAIN/DR5/FGDP0/SI988 35 | TRAIN/DR4/MJPM1/SX221 36 | TRAIN/DR2/MRCW0/SX111 37 | TRAIN/DR2/MARC0/SI1818 38 | TRAIN/DR6/MESJ0/SI2257 39 | TRAIN/DR3/MCEF0/SI842 40 | TRAIN/DR4/FJWB1/SX345 41 | TRAIN/DR8/FCLT0/SX88 42 | TRAIN/DR6/FSDJ0/SI1745 43 | TRAIN/DR5/MMVP0/SX114 44 | TRAIN/DR2/MTAT1/SI779 45 | TRAIN/DR7/FMKC0/SI1041 46 | TRAIN/DR6/MBMA1/SX144 47 | TRAIN/DR1/FECD0/SI2048 48 | TRAIN/DR7/MJFR0/SX75 49 | TRAIN/DR3/MDDC0/SX159 50 | TRAIN/DR7/MPAR0/SX136 51 | TRAIN/DR4/FKDW0/SX307 52 | TRAIN/DR3/MAKB0/SI2276 53 | TRAIN/DR3/MJJB0/SX419 54 | TRAIN/DR3/FSJW0/SX253 55 | TRAIN/DR5/MPMB0/SI1501 56 | TRAIN/DR8/FBCG1/SX172 57 | TRAIN/DR5/MREW1/SI870 58 | TRAIN/DR2/FSKL0/SI899 59 | TRAIN/DR3/FSJW0/SI1963 60 | TRAIN/DR2/MDLC2/SX264 61 | TRAIN/DR7/MTLC0/SI1313 62 | TRAIN/DR6/MTXS0/SX430 63 | TRAIN/DR1/FECD0/SI788 64 | TRAIN/DR5/FSMM0/SI1314 65 | TRAIN/DR3/FGCS0/SX46 66 | TRAIN/DR8/FCEG0/SX438 67 | TRAIN/DR4/FSSB0/SI2342 68 | TRAIN/DR7/MBBR0/SX65 69 | TRAIN/DR7/MCTH0/SI579 70 | TRAIN/DR2/MDBP0/SX438 71 | TRAIN/DR4/FLKM0/SI1880 72 | TRAIN/DR4/FALR0/SI1955 73 | TRAIN/DR4/MGAG0/SI691 74 | TRAIN/DR6/MCAE0/SI817 75 | TRAIN/DR7/MTAB0/SX132 76 | TRAIN/DR6/MSAT1/SX443 77 | TRAIN/DR5/FMPG0/SI2232 78 | TRAIN/DR2/MKJO0/SI887 79 | TRAIN/DR4/MMDM0/SI1311 80 | TRAIN/DR1/MKLW0/SX131 81 | TRAIN/DR1/FJSP0/SI1763 82 | TRAIN/DR4/MGAG0/SI1321 83 | TRAIN/DR4/MJEE0/SX157 84 | TRAIN/DR4/MGRP0/SX237 85 | TRAIN/DR6/FJDM2/SX52 86 | TRAIN/DR7/FBLV0/SX338 87 | TRAIN/DR1/FDML0/SI1149 88 | TRAIN/DR4/FLKM0/SX440 89 | TRAIN/DR7/MJAI0/SI682 90 | TRAIN/DR2/MDEM0/SI608 91 | TRAIN/DR5/MTDP0/SI1274 92 | TRAIN/DR1/MMGG0/SI1079 93 | TRAIN/DR8/MMWS0/SX78 94 | TRAIN/DR7/FBLV0/SI1058 95 | TRAIN/DR3/FJLG0/SX359 96 | TRAIN/DR3/FALK0/SX6 97 | TRAIN/DR1/MDAC0/SI1261 98 | TRAIN/DR4/FDKN0/SX181 99 | TRAIN/DR2/MRHL0/SX255 100 | TRAIN/DR6/FHXS0/SX85 101 | TRAIN/DR1/MPSW0/SI2327 102 | TRAIN/DR4/MLSH0/SI1417 103 | TRAIN/DR8/FNKL0/SX262 104 | TRAIN/DR7/MVRW0/SX45 105 | TRAIN/DR7/FPAC0/SX301 106 | TRAIN/DR2/MKDT0/SI2153 107 | TRAIN/DR2/MCEW0/SI1442 108 | TRAIN/DR5/MHIT0/SX83 109 | TRAIN/DR7/FJHK0/SX122 110 | TRAIN/DR4/MPRK0/SX17 111 | TRAIN/DR2/FCAJ0/SI1804 112 | TRAIN/DR6/FKLC1/SX238 113 | TRAIN/DR2/MRLR0/SI1826 114 | TRAIN/DR8/FJRB0/SX402 115 | TRAIN/DR4/MJEE0/SI1237 116 | TRAIN/DR6/MRXB0/SX325 117 | TRAIN/DR4/MLJH0/SX244 118 | TRAIN/DR7/MRMH0/SX31 119 | TRAIN/DR2/MJRP0/SX225 120 | TRAIN/DR2/MJDE0/SX400 121 | TRAIN/DR2/MRHL0/SI2145 122 | TRAIN/DR6/MBMA1/SI954 123 | TRAIN/DR1/MMRP0/SI2034 124 | TRAIN/DR7/MGAR0/SI1212 125 | TRAIN/DR7/FPAC0/SI1921 126 | TRAIN/DR3/FPAZ0/SX27 127 | TRAIN/DR4/MJEE0/SX427 128 | TRAIN/DR2/MDLB0/SX316 129 | TRAIN/DR2/MDPS0/SI719 130 | TRAIN/DR2/FTMG0/SX182 131 | TRAIN/DR5/FKKH0/SX390 132 | TRAIN/DR7/MSAH1/SI1049 133 | TRAIN/DR5/FEXM0/SI482 134 | TRAIN/DR3/FDFB0/SX418 135 | TRAIN/DR3/MCEF0/SI1765 136 | TRAIN/DR3/MKLS1/SI1545 137 | TRAIN/DR5/FGDP0/SX358 138 | TRAIN/DR7/FPAB1/SI841 139 | TRAIN/DR3/MTPP0/SI1508 140 | TRAIN/DR7/FCJS0/SI977 141 | TRAIN/DR4/MESG0/SX162 142 | TRAIN/DR4/MMBS0/SX161 143 | TRAIN/DR4/MRGM0/SX416 144 | TRAIN/DR7/MWRE0/SX67 145 | TRAIN/DR2/FSCN0/SX86 146 | TRAIN/DR3/MHJB0/SI1647 147 | TRAIN/DR5/FLJG0/SX81 148 | TRAIN/DR2/MRJT0/SI1498 149 | TRAIN/DR3/FGRW0/SX162 150 | TRAIN/DR8/FMBG0/SX260 151 | TRAIN/DR4/FALR0/SX335 152 | TRAIN/DR2/FAEM0/SX312 153 | TRAIN/DR7/MJFR0/SX255 154 | TRAIN/DR2/MJMA0/SX325 155 | TRAIN/DR5/FGMB0/SX335 156 | TRAIN/DR1/MCPM0/SI1824 157 | TRAIN/DR2/MCEW0/SX452 158 | TRAIN/DR7/MCLK0/SI2290 159 | TRAIN/DR2/MRLJ0/SX340 160 | TRAIN/DR3/MDLC0/SX135 161 | TRAIN/DR6/FJDM2/SX322 162 | TRAIN/DR7/MTAB0/SI2202 163 | TRAIN/DR4/MBMA0/SI1852 164 | TRAIN/DR7/MJFR0/SI2235 165 | TRAIN/DR1/FCJF0/SX127 166 | TRAIN/DR4/MJAC0/SI701 167 | TRAIN/DR3/MTLB0/SX324 168 | TRAIN/DR6/MAJP0/SX354 169 | TRAIN/DR4/MRGM0/SX172 170 | TRAIN/DR2/MSAT0/SX266 171 | TRAIN/DR3/MCDC0/SX212 172 | TRAIN/DR7/MCRE0/SI1751 173 | TRAIN/DR6/FHXS0/SI2335 174 | TRAIN/DR7/MDCM0/SX130 175 | TRAIN/DR7/MTML0/SI2325 176 | TRAIN/DR2/MKJO0/SX257 177 | TRAIN/DR3/MCEF0/SX325 178 | TRAIN/DR7/MKDB0/SX62 179 | TRAIN/DR4/MRSP0/SX79 180 | TRAIN/DR8/MRDM0/SI1595 181 | TRAIN/DR7/MHBS0/SX315 182 | TRAIN/DR4/MLBC0/SI1869 183 | TRAIN/DR4/MDCD0/SX335 184 | TRAIN/DR8/MRRE0/SI952 185 | TRAIN/DR5/FBMH0/SI970 186 | TRAIN/DR7/FMAH1/SX429 187 | TRAIN/DR8/FPLS0/SI960 188 | TRAIN/DR7/FCJS0/SX167 189 | TRAIN/DR5/FSMS1/SI1504 190 | TRAIN/DR7/MTLC0/SI847 191 | TRAIN/DR5/MJRG0/SI736 192 | TRAIN/DR5/FSDC0/SI1942 193 | TRAIN/DR4/MPRK0/SX107 194 | TRAIN/DR2/FEAC0/SI615 195 | TRAIN/DR3/MREE0/SX384 196 | TRAIN/DR2/FDXW0/SX341 197 | TRAIN/DR2/MRFK0/SX176 198 | TRAIN/DR6/MSAT1/SI1703 199 | TRAIN/DR2/MTAT1/SX239 200 | TRAIN/DR5/MBGT0/SI711 201 | TRAIN/DR3/MDEF0/SI1563 202 | TRAIN/DR2/MMAA0/SI845 203 | TRAIN/DR8/MRRE0/SX74 204 | TRAIN/DR2/MJMD0/SI1658 205 | TRAIN/DR2/MJAE0/SX174 206 | TRAIN/DR3/MMAR0/SX436 207 | TRAIN/DR4/MPRT0/SX220 208 | TRAIN/DR2/MJMD0/SX38 209 | TRAIN/DR4/MRGM0/SI1792 210 | TRAIN/DR3/MRJB1/SX120 211 | TRAIN/DR3/MTPP0/SX338 212 | TRAIN/DR4/MJPM1/SI761 213 | TRAIN/DR4/MSFH0/SX136 214 | TRAIN/DR1/MRAI0/SI1954 215 | TRAIN/DR1/FVFB0/SX312 216 | TRAIN/DR7/FLET0/SX57 217 | TRAIN/DR2/FSRH0/SI1719 218 | TRAIN/DR7/MGSL0/SX444 219 | TRAIN/DR6/FAPB0/SX343 220 | TRAIN/DR4/MJSR0/SI1424 221 | TRAIN/DR7/FMAH1/SX159 222 | TRAIN/DR7/FBLV0/SI1688 223 | TRAIN/DR5/FSAG0/SX63 224 | TRAIN/DR3/FCKE0/SX211 225 | TRAIN/DR5/FEAR0/SX442 226 | TRAIN/DR7/MRLJ1/SI2332 227 | TRAIN/DR4/FBAS0/SX37 228 | TRAIN/DR2/MJHI0/SI698 229 | TRAIN/DR2/MRGS0/SI1356 230 | TRAIN/DR5/FBMH0/SX56 231 | TRAIN/DR2/MJMD0/SX308 232 | TRAIN/DR2/MRHL0/SI885 233 | TRAIN/DR2/MTJG0/SX440 234 | TRAIN/DR8/MMLM0/SX87 235 | TRAIN/DR3/MDNS0/SX291 236 | TRAIN/DR5/FLMK0/SX45 237 | TRAIN/DR7/MTPR0/SI506 238 | TRAIN/DR5/MMVP0/SI654 239 | TRAIN/DR4/MJXL0/SX452 240 | TRAIN/DR7/MDLM0/SI604 241 | TRAIN/DR5/MWAC0/SI971 242 | TRAIN/DR5/FTLG0/SX303 243 | TRAIN/DR2/MMXS0/SI876 244 | TRAIN/DR5/MTAT0/SX300 245 | TRAIN/DR2/FRLL0/SX254 246 | TRAIN/DR3/MSFV0/SI1892 247 | TRAIN/DR5/MGSH0/SI1806 248 | TRAIN/DR5/MEWM0/SX268 249 | TRAIN/DR6/MKLN0/SI968 250 | TRAIN/DR2/FKAA0/SX398 251 | TRAIN/DR1/FECD0/SX68 252 | TRAIN/DR4/FPAF0/SX424 253 | TRAIN/DR5/MRLD0/SX64 254 | TRAIN/DR6/FAPB0/SX433 255 | TRAIN/DR7/MBAR0/SI1949 256 | TRAIN/DR3/FGRW0/SI1990 257 | TRAIN/DR2/MZMB0/SX356 258 | TRAIN/DR5/MWCH0/SX362 259 | TRAIN/DR3/MAKB0/SX206 260 | TRAIN/DR1/FDML0/SX429 261 | TRAIN/DR5/FGDP0/SI1618 262 | TRAIN/DR7/MFXS0/SX234 263 | TRAIN/DR5/MRAV0/SX198 264 | TRAIN/DR5/FLMK0/SX315 265 | TRAIN/DR2/FCAJ0/SI849 266 | TRAIN/DR1/MRCG0/SX78 267 | TRAIN/DR3/MMAR0/SX346 268 | TRAIN/DR7/FPAB1/SI1471 269 | TRAIN/DR4/FBAS0/SX307 270 | TRAIN/DR2/MTBC0/SX93 271 | TRAIN/DR3/MHJB0/SX207 272 | TRAIN/DR7/MTMN0/SX164 273 | TRAIN/DR3/FDJH0/SI1565 274 | TRAIN/DR1/MRAI0/SI2052 275 | TRAIN/DR6/MSAT1/SI1073 276 | TRAIN/DR6/MSJK0/SX336 277 | TRAIN/DR6/MRMB0/SX141 278 | TRAIN/DR2/MDMT0/SI2341 279 | TRAIN/DR4/MNET0/SX276 280 | TRAIN/DR2/FDXW0/SX431 281 | TRAIN/DR7/MDED0/SX270 282 | TRAIN/DR5/MFER0/SI1492 283 | TRAIN/DR2/MRJM0/SI1228 284 | TRAIN/DR3/MDTB0/SI1200 285 | TRAIN/DR2/MKAH0/SX358 286 | TRAIN/DR7/MBTH0/SI757 287 | TRAIN/DR5/MMDM1/SI1650 288 | TRAIN/DR8/MBCG0/SX147 289 | TRAIN/DR4/MDCD0/SI1415 290 | TRAIN/DR4/FPAF0/SX154 291 | TRAIN/DR7/MTER0/SX17 292 | TRAIN/DR6/MRMB0/SX51 293 | TRAIN/DR4/MGJC0/SX165 294 | TRAIN/DR5/MPMB0/SX241 295 | TRAIN/DR2/MZMB0/SI1796 296 | TRAIN/DR1/FDML0/SX159 297 | TRAIN/DR5/FTLG0/SI483 298 | TRAIN/DR3/MKLS1/SX285 299 | TRAIN/DR7/MDPB0/SX236 300 | TRAIN/DR6/FHXS0/SX445 301 | TRAIN/DR5/MSDH0/SX170 302 | TRAIN/DR8/MTCS0/SX82 303 | TRAIN/DR2/FKAA0/SI578 304 | TRAIN/DR3/MREH1/SX69 305 | TRAIN/DR3/MCAL0/SX328 306 | TRAIN/DR6/FTAJ0/SX339 307 | TRAIN/DR4/MLJH0/SX64 308 | TRAIN/DR4/MRFL0/SX166 309 | TRAIN/DR3/MJDA0/SX221 310 | TRAIN/DR2/FDNC0/SI1908 311 | TRAIN/DR7/MCLK0/SX400 312 | TRAIN/DR7/MRPC1/SI2112 313 | TRAIN/DR6/FSBK0/SX79 314 | TRAIN/DR4/MMBS0/SI1781 315 | TRAIN/DR2/FLMA0/SX163 316 | TRAIN/DR4/MJJJ0/SI1163 317 | TRAIN/DR8/MMEA0/SX218 318 | TRAIN/DR2/FMJB0/SI547 319 | TRAIN/DR2/MDLB0/SI1936 320 | TRAIN/DR5/MFER0/SI862 321 | TRAIN/DR8/MTCS0/SX172 322 | TRAIN/DR1/FJSP0/SX264 323 | TRAIN/DR3/FMJF0/SX354 324 | TRAIN/DR2/MMAG0/SX316 325 | TRAIN/DR5/MEWM0/SX88 326 | TRAIN/DR8/FKLH0/SX357 327 | TRAIN/DR1/MTRR0/SX198 328 | TRAIN/DR6/MCAE0/SX97 329 | TRAIN/DR2/MRLJ0/SX430 330 | TRAIN/DR4/MCSS0/SX300 331 | TRAIN/DR4/MGAG0/SI645 332 | TRAIN/DR2/FSCN0/SI705 333 | TRAIN/DR4/FSSB0/SX362 334 | TRAIN/DR5/MWAC0/SX161 335 | TRAIN/DR4/MJDC0/SX441 336 | TRAIN/DR4/MJMM0/SX85 337 | TRAIN/DR3/MTKP0/SX393 338 | TRAIN/DR6/MMDB0/SX357 339 | TRAIN/DR2/MTJG0/SI1520 340 | TRAIN/DR3/FJLR0/SX421 341 | TRAIN/DR6/MKES0/SI623 342 | TRAIN/DR1/FCJF0/SX37 343 | TRAIN/DR4/FBMJ0/SI815 344 | TRAIN/DR6/FSGF0/SX297 345 | TRAIN/DR5/MRAM0/SI1905 346 | TRAIN/DR4/MKAM0/SI1465 347 | TRAIN/DR6/MTXS0/SI2320 348 | TRAIN/DR2/MMAG0/SI496 349 | TRAIN/DR3/MFMC0/SX142 350 | TRAIN/DR4/MSTF0/SX226 351 | TRAIN/DR7/MKAG0/SI1609 352 | TRAIN/DR1/MRSO0/SX129 353 | TRAIN/DR5/MSAS0/SI746 354 | TRAIN/DR1/MPGR0/SX240 355 | TRAIN/DR7/MTPR0/SI2230 356 | TRAIN/DR1/MEDR0/SX294 357 | TRAIN/DR4/FDKN0/SI1081 358 | TRAIN/DR5/MRAM0/SX375 359 | TRAIN/DR6/FMJU0/SX399 360 | TRAIN/DR2/MKAJ0/SI2044 361 | TRAIN/DR1/MTPF0/SX335 362 | TRAIN/DR8/MBCG0/SI957 363 | TRAIN/DR1/MTJS0/SX112 364 | TRAIN/DR7/MSES0/SI2216 365 | TRAIN/DR6/MRMB0/SI951 366 | TRAIN/DR8/FBCG1/SX82 367 | TRAIN/DR3/FJLR0/SX151 368 | TRAIN/DR4/MRAB1/SI848 369 | TRAIN/DR1/MKLS0/SI1437 370 | TRAIN/DR8/MMWS0/SX168 371 | TRAIN/DR3/MDSS1/SX67 372 | TRAIN/DR1/MRSO0/SI1206 373 | TRAIN/DR5/MWEM0/SI1320 374 | TRAIN/DR5/MRLD0/SI964 375 | TRAIN/DR5/MGSH0/SX6 376 | TRAIN/DR2/MRGS0/SI726 377 | TRAIN/DR6/FSBK0/SI1699 378 | TRAIN/DR2/MKDT0/SX263 379 | TRAIN/DR7/FPAC0/SX31 380 | TRAIN/DR1/MKLW0/SI1844 381 | TRAIN/DR5/FSMS1/SX154 382 | TRAIN/DR5/FBJL0/SX112 383 | TRAIN/DR1/MRAI0/SX162 384 | TRAIN/DR1/MWAR0/SI1675 385 | TRAIN/DR5/MTDP0/SX351 386 | TRAIN/DR6/FSGF0/SI927 387 | TRAIN/DR5/MSAS0/SX206 388 | TRAIN/DR7/MJDG0/SX322 389 | TRAIN/DR3/MADC0/SX197 390 | TRAIN/DR4/MKAM0/SI1316 391 | TRAIN/DR5/FMPG0/SX162 392 | TRAIN/DR5/MJDM0/SX170 393 | TRAIN/DR2/FRLL0/SI884 394 | TRAIN/DR4/MSTF0/SI766 395 | TRAIN/DR5/MGES0/SI2111 396 | TRAIN/DR1/MMGG0/SI1709 397 | TRAIN/DR4/MSMC0/SI1907 398 | TRAIN/DR2/MDLC2/SX84 399 | TRAIN/DR2/MRJH0/SX169 400 | TRAIN/DR7/MDED0/SI1800 401 | TRAIN/DR4/MRSP0/SX439 402 | TRAIN/DR6/MCAE0/SX367 403 | TRAIN/DR4/MSMS0/SI2063 404 | TRAIN/DR7/MADD0/SX358 405 | TRAIN/DR4/MMGC0/SI2184 406 | TRAIN/DR4/MCDR0/SX74 407 | TRAIN/DR7/MAFM0/SI1569 408 | TRAIN/DR8/MMEA0/SI758 409 | TRAIN/DR5/MJWG0/SX265 410 | TRAIN/DR5/FSKP0/SX198 411 | TRAIN/DR8/FJRB0/SX42 412 | TRAIN/DR7/FREH0/SX55 413 | TRAIN/DR2/FLMC0/SI1372 414 | TRAIN/DR2/MDWD0/SX360 415 | TRAIN/DR3/MTPG0/SX393 416 | TRAIN/DR2/MDBP0/SX348 417 | TRAIN/DR1/MJWT0/SX391 418 | TRAIN/DR5/MBGT0/SX441 419 | TRAIN/DR3/MLNS0/SX417 420 | TRAIN/DR3/MRBC0/SX419 421 | TRAIN/DR8/FCEG0/SX348 422 | TRAIN/DR7/MBBR0/SX335 423 | TRAIN/DR1/FSJK1/SX305 424 | TRAIN/DR5/MJDM0/SI974 425 | TRAIN/DR6/FPAD0/SX86 426 | TRAIN/DR6/MTXS0/SX340 427 | TRAIN/DR2/MDSS0/SI621 428 | TRAIN/DR5/FMPG0/SI972 429 | TRAIN/DR7/MTLC0/SI1477 430 | TRAIN/DR1/FDAW0/SX416 431 | TRAIN/DR5/MEGJ0/SI707 432 | TRAIN/DR5/MHMG0/SX285 433 | TRAIN/DR3/MJKR0/SX121 434 | TRAIN/DR5/FJXM0/SX221 435 | TRAIN/DR4/MMBS0/SI1151 436 | TRAIN/DR6/MMDB0/SI987 437 | TRAIN/DR7/MWRP0/SX3 438 | TRAIN/DR5/FSMM0/SX54 439 | TRAIN/DR5/MHMG0/SI1995 440 | TRAIN/DR5/MRKM0/SX7 441 | TRAIN/DR4/MMDM0/SI681 442 | TRAIN/DR3/FNTB0/SX213 443 | TRAIN/DR2/MJEB0/SI1916 444 | TRAIN/DR4/MTRT0/SI597 445 | TRAIN/DR3/MPRD0/SX81 446 | TRAIN/DR7/MKLR0/SX69 447 | TRAIN/DR4/MSTF0/SX46 448 | TRAIN/DR3/MDSS1/SI1713 449 | TRAIN/DR3/MAKR0/SX182 450 | TRAIN/DR1/FMEM0/SX297 451 | TRAIN/DR2/MMGK0/SX332 452 | TRAIN/DR3/MRTC0/SX18 453 | TRAIN/DR6/FPAD0/SI1346 454 | TRAIN/DR4/MDMA0/SX260 455 | TRAIN/DR1/MDAC0/SX181 456 | TRAIN/DR3/MHMR0/SX399 457 | TRAIN/DR5/MRAV0/SI2268 458 | TRAIN/DR6/MAJP0/SI2334 459 | TRAIN/DR7/MTPR0/SX250 460 | TRAIN/DR6/MSVS0/SX398 461 | TRAIN/DR7/MADD0/SI1798 462 | TRAIN/DR4/FJWB1/SX435 463 | TRAIN/DR8/MKRG0/SI1491 464 | TRAIN/DR4/MARW0/SI1276 465 | TRAIN/DR3/FLAC0/SX361 466 | TRAIN/DR7/FJHK0/SI1022 467 | TRAIN/DR5/FSJG0/SX40 468 | TRAIN/DR2/MDPS0/SX449 469 | TRAIN/DR4/FBAS0/SI1387 470 | TRAIN/DR7/MRMG0/SX450 471 | TRAIN/DR8/MRLK0/SX123 472 | TRAIN/DR7/MVRW0/SI855 473 | TRAIN/DR4/MBWP0/SX439 474 | TRAIN/DR5/FGMB0/SI515 475 | TRAIN/DR5/FTBW0/SI1975 476 | TRAIN/DR3/MREE0/SI1104 477 | TRAIN/DR5/MTDP0/SI2151 478 | TRAIN/DR3/MJJB0/SI1277 479 | TRAIN/DR3/MCDC0/SX32 480 | TRAIN/DR2/MDWD0/SI557 481 | TRAIN/DR7/MFXS0/SI2225 482 | TRAIN/DR7/FREH0/SX145 483 | TRAIN/DR2/MJEB0/SX386 484 | TRAIN/DR5/FGMB0/SI1145 485 | TRAIN/DR3/MTLB0/SI504 486 | TRAIN/DR2/MTJG0/SI890 487 | TRAIN/DR2/MCTM0/SX180 488 | TRAIN/DR4/MLSH0/SX157 489 | TRAIN/DR3/MMEB0/SI1357 490 | TRAIN/DR8/MRDM0/SX155 491 | TRAIN/DR6/FKLC1/SX58 492 | TRAIN/DR3/MPRD0/SI801 493 | TRAIN/DR7/FLET0/SI507 494 | TRAIN/DR4/MSFH0/SI1216 495 | TRAIN/DR4/MARW0/SX286 496 | TRAIN/DR7/FLEH0/SX421 497 | TRAIN/DR3/MGAF0/SX382 498 | TRAIN/DR7/FCRZ0/SI1913 499 | TRAIN/DR2/FMKF0/SI1018 500 | TRAIN/DR4/MJJJ0/SX353 501 | TRAIN/DR3/FDJH0/SI935 502 | TRAIN/DR7/MFXV0/SX195 503 | TRAIN/DR8/MMWS0/SI559 504 | TRAIN/DR4/MGRP0/SX147 505 | TRAIN/DR2/MJEB0/SI1286 506 | TRAIN/DR2/MKAJ0/SI1414 507 | TRAIN/DR1/MKLS0/SI2067 508 | TRAIN/DR6/FSDJ0/SX305 509 | TRAIN/DR1/MJEB1/SX207 510 | TRAIN/DR2/FSRH0/SI671 511 | TRAIN/DR2/MARC0/SI1188 512 | TRAIN/DR7/MTKD0/SI630 513 | TRAIN/DR2/MPPC0/SX422 514 | TRAIN/DR6/MTJU0/SX130 515 | TRAIN/DR2/MRFK0/SI2336 516 | TRAIN/DR4/MJLS0/SX16 517 | TRAIN/DR2/MRJM0/SX418 518 | TRAIN/DR7/MDLR1/SX399 519 | TRAIN/DR8/MRLK0/SI843 520 | TRAIN/DR5/FDTD0/SX391 521 | TRAIN/DR4/MKAM0/SX56 522 | TRAIN/DR2/FEAC0/SX435 523 | TRAIN/DR5/FTBW0/SX265 524 | TRAIN/DR8/MRDM0/SX425 525 | TRAIN/DR4/MLSH0/SX427 526 | TRAIN/DR7/MVRW0/SX135 527 | TRAIN/DR3/FLJD0/SX76 528 | TRAIN/DR5/FSMM0/SX324 529 | TRAIN/DR8/MKDD0/SI2197 530 | TRAIN/DR6/FRJB0/SX257 531 | TRAIN/DR3/FALK0/SX96 532 | TRAIN/DR6/FSDJ0/SI485 533 | TRAIN/DR7/FKDE0/SX61 534 | TRAIN/DR7/FLEH0/SX151 535 | TRAIN/DR2/FCYL0/SI1297 536 | TRAIN/DR3/MCEF0/SX55 537 | TRAIN/DR1/MRAI0/SI792 538 | TRAIN/DR7/MNTW0/SX168 539 | TRAIN/DR4/FPAF0/SX64 540 | TRAIN/DR7/MTWH1/SI882 541 | TRAIN/DR7/MTER0/SX437 542 | TRAIN/DR2/MRLJ0/SI1420 543 | TRAIN/DR2/FJKL0/SX302 544 | TRAIN/DR2/MPPC0/SX152 545 | TRAIN/DR5/FLJG0/SX171 546 | TRAIN/DR1/FSAH0/SX164 547 | TRAIN/DR3/MPRD0/SX171 548 | TRAIN/DR3/MILB0/SX273 549 | TRAIN/DR1/MCPM0/SX384 550 | TRAIN/DR7/MDCM0/SI2110 551 | TRAIN/DR4/MMGC0/SX225 552 | TRAIN/DR6/MDRD0/SX122 553 | TRAIN/DR3/MMAM0/SI2227 554 | TRAIN/DR5/MMAB1/SI2124 555 | TRAIN/DR7/MAFM0/SI939 556 | TRAIN/DR6/FKLC1/SX148 557 | TRAIN/DR3/MKXL0/SX285 558 | TRAIN/DR3/MAPV0/SX393 559 | TRAIN/DR2/MRCW0/SI2001 560 | TRAIN/DR4/MSRG0/SI591 561 | TRAIN/DR2/MMGK0/SX242 562 | TRAIN/DR4/MSMC0/SX17 563 | TRAIN/DR4/MPEB0/SI1860 564 | TRAIN/DR5/MDWH0/SX125 565 | TRAIN/DR4/FEEH0/SX392 566 | TRAIN/DR5/FPMY0/SX163 567 | TRAIN/DR4/MFWK0/SX169 568 | TRAIN/DR5/FLOD0/SX387 569 | TRAIN/DR3/MJJB0/SI1139 570 | TRAIN/DR4/MLJC0/SI1225 571 | TRAIN/DR4/MDCD0/SI2045 572 | TRAIN/DR7/MHXL0/SI612 573 | TRAIN/DR3/FDJH0/SX125 574 | TRAIN/DR2/FMKF0/SX366 575 | TRAIN/DR3/FEME0/SI875 576 | TRAIN/DR7/MSES0/SX329 577 | TRAIN/DR7/MBBR0/SX245 578 | TRAIN/DR1/MWAR0/SX145 579 | TRAIN/DR4/FPAF0/SI1684 580 | TRAIN/DR8/MCXM0/SX361 581 | TRAIN/DR7/MDED0/SX90 582 | TRAIN/DR2/FCMM0/SX363 583 | TRAIN/DR8/MMPM0/SX161 584 | TRAIN/DR7/MMWS1/SX441 585 | TRAIN/DR7/MAFM0/SX129 586 | TRAIN/DR4/MJJJ0/SX83 587 | TRAIN/DR5/FSJG0/SI1570 588 | TRAIN/DR3/MADC0/SX17 589 | TRAIN/DR5/MHMG0/SX15 590 | TRAIN/DR6/MBMA1/SX234 591 | TRAIN/DR1/MCPM0/SI564 592 | TRAIN/DR2/FDAS1/SX111 593 | TRAIN/DR3/MJLG1/SX382 594 | TRAIN/DR7/MRPC1/SX132 595 | TRAIN/DR3/MWGR0/SX76 596 | TRAIN/DR7/MFXS0/SI1674 597 | TRAIN/DR1/MRCG0/SX348 598 | TRAIN/DR5/MHMG0/SI1365 599 | TRAIN/DR5/MJPG0/SI1821 600 | TRAIN/DR4/MJLS0/SX196 601 | TRAIN/DR3/MDBB1/SI2056 602 | TRAIN/DR3/MDNS0/SI1011 603 | TRAIN/DR5/MJRG0/SX106 604 | TRAIN/DR6/MSMR0/SI1150 605 | TRAIN/DR5/FGDP0/SI2248 606 | TRAIN/DR1/MWAD0/SX432 607 | TRAIN/DR2/MJBG0/SI1724 608 | TRAIN/DR3/FEME0/SX65 609 | TRAIN/DR3/MVJH0/SI2186 610 | TRAIN/DR2/MRGS0/SX276 611 | TRAIN/DR2/MJPM0/SX378 612 | TRAIN/DR3/MDJM0/SX15 613 | TRAIN/DR4/MJEE0/SI607 614 | TRAIN/DR7/MNTW0/SX78 615 | TRAIN/DR2/MDMT0/SI572 616 | TRAIN/DR2/MDEM0/SX158 617 | TRAIN/DR2/MRJM1/SX308 618 | TRAIN/DR4/MAEB0/SX180 619 | TRAIN/DR7/MHXL0/SI1772 620 | TRAIN/DR5/MTMT0/SX128 621 | TRAIN/DR4/FBAS0/SI2066 622 | TRAIN/DR2/MTAT1/SX149 623 | TRAIN/DR5/FCDR1/SX196 624 | TRAIN/DR2/MHRM0/SX418 625 | TRAIN/DR4/FLHD0/SX264 626 | TRAIN/DR7/FMKC0/SX352 627 | TRAIN/DR5/FSMS1/SX347 628 | TRAIN/DR7/MTMN0/SI582 629 | TRAIN/DR5/MMWB0/SX89 630 | TRAIN/DR1/MTRR0/SI1548 631 | TRAIN/DR2/MWSB0/SX366 632 | TRAIN/DR7/MGAK0/SX316 633 | TRAIN/DR7/MTWH1/SX252 634 | TRAIN/DR2/MDEM0/SX428 635 | TRAIN/DR4/MFRM0/SI1717 636 | TRAIN/DR3/MMJB1/SI1408 637 | TRAIN/DR7/MWRP0/SX183 638 | TRAIN/DR6/FKLC1/SI1678 639 | TRAIN/DR3/MDBB1/SI1006 640 | TRAIN/DR4/MJMM0/SX265 641 | TRAIN/DR3/MSFV0/SI1262 642 | TRAIN/DR5/MPMB0/SX331 643 | TRAIN/DR6/FMJU0/SX39 644 | TRAIN/DR3/MRWA0/SX433 645 | TRAIN/DR6/FAPB0/SI2323 646 | TRAIN/DR8/FCEG0/SI618 647 | TRAIN/DR6/MPGR1/SX419 648 | TRAIN/DR2/FPJF0/SX56 649 | TRAIN/DR1/MMGG0/SX269 650 | TRAIN/DR4/MRAB1/SX128 651 | TRAIN/DR3/FCKE0/SX31 652 | TRAIN/DR3/MJKR0/SI1201 653 | TRAIN/DR3/FSJS0/SX361 654 | TRAIN/DR2/MDEM0/SI800 655 | TRAIN/DR4/MMGC0/SI1305 656 | TRAIN/DR1/MKLS0/SX177 657 | TRAIN/DR7/MGAR0/SX402 658 | TRAIN/DR5/FBMH0/SX416 659 | TRAIN/DR1/MPGH0/SX204 660 | TRAIN/DR6/MSJK0/SX246 661 | TRAIN/DR8/MRRE0/SX434 662 | TRAIN/DR5/MRAV0/SI1638 663 | TRAIN/DR8/FNKL0/SX82 664 | TRAIN/DR2/FSCN0/SX446 665 | TRAIN/DR6/FJDM2/SI1582 666 | TRAIN/DR2/FCAJ0/SX39 667 | TRAIN/DR5/MWEM0/SX60 668 | TRAIN/DR2/FSKL0/SX449 669 | TRAIN/DR5/MEGJ0/SX257 670 | TRAIN/DR3/MRDS0/SI537 671 | TRAIN/DR4/MSMS0/SI1433 672 | TRAIN/DR2/MKAH0/SX88 673 | TRAIN/DR4/MAEB0/SI990 674 | TRAIN/DR8/FCLT0/SX358 675 | TRAIN/DR7/FSPM0/SX251 676 | TRAIN/DR7/MPFU0/SX358 677 | TRAIN/DR4/FJXP0/SI492 678 | TRAIN/DR6/FTAJ0/SX249 679 | TRAIN/DR2/FPJF0/SI1676 680 | TRAIN/DR7/FVKB0/SX79 681 | TRAIN/DR3/MDBB1/SX286 682 | TRAIN/DR4/FPAF0/SI1054 683 | TRAIN/DR1/MDPK0/SI552 684 | TRAIN/DR1/FSJK1/SI696 685 | TRAIN/DR5/MMCC0/SX438 686 | TRAIN/DR1/FSMA0/SX451 687 | TRAIN/DR7/MBTH0/SX212 688 | TRAIN/DR2/MDMT0/SX392 689 | TRAIN/DR3/MRTC0/SX378 690 | TRAIN/DR3/MDWM0/SI2176 691 | TRAIN/DR4/FJXP0/SX312 692 | TRAIN/DR1/MTPF0/SX245 693 | TRAIN/DR6/FJDM2/SI1964 694 | TRAIN/DR7/MRMH0/SX391 695 | TRAIN/DR4/MSMC0/SX287 696 | TRAIN/DR7/MBAR0/SX419 697 | TRAIN/DR7/MTKD0/SX17 698 | TRAIN/DR2/FCAJ0/SX129 699 | TRAIN/DR8/FKLH0/SI1257 700 | TRAIN/DR1/MPSW0/SX77 701 | TRAIN/DR4/MJRH0/SX315 702 | TRAIN/DR7/MGAK0/SI1666 703 | TRAIN/DR1/MPGR0/SX330 704 | TRAIN/DR7/MDKS0/SX166 705 | TRAIN/DR5/MRKM0/SX97 706 | TRAIN/DR2/MJBG0/SI1862 707 | TRAIN/DR8/FPLS0/SI2220 708 | TRAIN/DR3/MBEF0/SX291 709 | TRAIN/DR7/FJEN0/SI1047 710 | TRAIN/DR4/MRAB1/SI2108 711 | TRAIN/DR2/MRFK0/SX86 712 | TRAIN/DR4/MGRP0/SI1317 713 | TRAIN/DR7/MTLC0/SX127 714 | TRAIN/DR1/MGRL0/SI867 715 | TRAIN/DR2/MJAE0/SI1524 716 | TRAIN/DR5/MRKM0/SX277 717 | TRAIN/DR4/MLSH0/SI2047 718 | TRAIN/DR4/MJRH0/SI1755 719 | TRAIN/DR5/FSAG0/SX153 720 | TRAIN/DR2/MDSS0/SX171 721 | TRAIN/DR2/MMAA0/SX125 722 | TRAIN/DR6/MJRK0/SX70 723 | TRAIN/DR5/MRML0/SX251 724 | TRAIN/DR1/MRWS0/SI472 725 | TRAIN/DR5/MDAS0/SX21 726 | TRAIN/DR5/FBJL0/SI1552 727 | TRAIN/DR1/FVMH0/SI836 728 | TRAIN/DR3/FEME0/SI1505 729 | TRAIN/DR2/MRHL0/SI1515 730 | TRAIN/DR2/FDNC0/SX108 731 | TRAIN/DR5/MMCC0/SX348 732 | TRAIN/DR5/MSRR0/SI501 733 | TRAIN/DR1/FTBR0/SX381 734 | TRAIN/DR3/FDFB0/SX58 735 | TRAIN/DR4/FSSB0/SI1712 736 | TRAIN/DR3/MCAL0/SX58 737 | TRAIN/DR3/MFMC0/SX232 738 | TRAIN/DR5/FSAG0/SX423 739 | TRAIN/DR5/FDMY0/SX117 740 | TRAIN/DR7/MGAW0/SX175 741 | TRAIN/DR6/MCAE0/SI2077 742 | TRAIN/DR1/MGRL0/SX57 743 | TRAIN/DR5/MGES0/SX221 744 | TRAIN/DR4/MTQC0/SX181 745 | TRAIN/DR3/MDEF0/SX123 746 | TRAIN/DR4/FALR0/SX245 747 | TRAIN/DR3/FLTM0/SX440 748 | TRAIN/DR3/FSJW0/SI703 749 | TRAIN/DR5/MVLO0/SI1777 750 | TRAIN/DR7/MBOM0/SX294 751 | TRAIN/DR2/FDAS1/SI2091 752 | TRAIN/DR3/FPAZ0/SX243 753 | TRAIN/DR2/FSRH0/SX131 754 | TRAIN/DR5/FGMB0/SX245 755 | TRAIN/DR8/MRRE0/SX344 756 | TRAIN/DR1/MRWS0/SX292 757 | TRAIN/DR7/FPAB1/SX121 758 | TRAIN/DR8/MBSB0/SI1353 759 | TRAIN/DR5/FTBW0/SI1345 760 | TRAIN/DR5/MJPG0/SX291 761 | TRAIN/DR7/MSDB0/SX287 762 | TRAIN/DR5/MMAB1/SX414 763 | TRAIN/DR3/MRWA0/SX343 764 | TRAIN/DR1/FECD0/SI1418 765 | TRAIN/DR7/MFXS0/SX144 766 | TRAIN/DR6/MSDS0/SX447 767 | TRAIN/DR1/FMEM0/SX333 768 | TRAIN/DR7/MHXL0/SX422 769 | TRAIN/DR1/MWAD0/SI1062 770 | TRAIN/DR5/MMWB0/SX449 771 | TRAIN/DR5/MGSH0/SX186 772 | TRAIN/DR7/FMAH1/SI1509 773 | TRAIN/DR2/MMAA0/SI1588 774 | TRAIN/DR4/MDCD0/SX245 775 | TRAIN/DR8/MBCG0/SX237 776 | TRAIN/DR7/MBTH0/SX32 777 | TRAIN/DR3/FLJD0/SI886 778 | TRAIN/DR7/MKDB0/SI2132 779 | TRAIN/DR6/MRMB0/SX231 780 | TRAIN/DR6/FPAD0/SX266 781 | TRAIN/DR5/MDWH0/SI665 782 | TRAIN/DR2/MRLR0/SX206 783 | TRAIN/DR2/MRJT0/SX58 784 | TRAIN/DR1/FCJF0/SI648 785 | TRAIN/DR1/MEDR0/SI2004 786 | TRAIN/DR4/MJLB0/SX446 787 | TRAIN/DR2/MKJO0/SI2147 788 | TRAIN/DR2/MRMS0/SX210 789 | TRAIN/DR7/FJRP1/SX352 790 | TRAIN/DR2/MARC0/SX108 791 | TRAIN/DR3/FMJF0/SI1254 792 | TRAIN/DR6/MSVS0/SI2198 793 | TRAIN/DR1/FSMA0/SX91 794 | TRAIN/DR7/MHXL0/SX152 795 | TRAIN/DR7/MDLC1/SX265 796 | TRAIN/DR7/MDPB0/SX146 797 | TRAIN/DR3/MTPP0/SX248 798 | TRAIN/DR7/MDCM0/SI850 799 | TRAIN/DR3/FALK0/SX186 800 | TRAIN/DR7/MREM0/SI1591 801 | TRAIN/DR3/MMEB0/SX327 802 | TRAIN/DR6/FPAD0/SI1976 803 | TRAIN/DR3/FSKC0/SI2046 804 | TRAIN/DR2/MMDS0/SX173 805 | TRAIN/DR6/MESJ0/SX187 806 | TRAIN/DR3/FCMG0/SX162 807 | TRAIN/DR5/MCLM0/SX16 808 | TRAIN/DR3/MJLG1/SI2272 809 | TRAIN/DR8/MKRG0/SX51 810 | TRAIN/DR1/MWAD0/SX342 811 | TRAIN/DR3/MDTB0/SI1830 812 | TRAIN/DR3/MDWM0/SX433 813 | TRAIN/DR5/MSEM1/SX180 814 | TRAIN/DR2/MEFG0/SX375 815 | TRAIN/DR7/MKDB0/SX332 816 | TRAIN/DR5/FSJG0/SX400 817 | TRAIN/DR8/MCXM0/SI1981 818 | TRAIN/DR6/MKES0/SX173 819 | TRAIN/DR3/MDJM0/SX375 820 | TRAIN/DR1/MRCG0/SX438 821 | TRAIN/DR2/MRJM1/SX38 822 | TRAIN/DR5/FEXM0/SX111 823 | TRAIN/DR4/MTRT0/SX417 824 | TRAIN/DR5/MRKM0/SI1391 825 | TRAIN/DR5/MJFH0/SX387 826 | TRAIN/DR7/FKSR0/SI487 827 | TRAIN/DR4/MJLB0/SX86 828 | TRAIN/DR4/MTAS0/SX305 829 | TRAIN/DR1/FETB0/SI1148 830 | TRAIN/DR2/FPJF0/SI1259 831 | TRAIN/DR4/MSMS0/SX263 832 | TRAIN/DR6/MAJP0/SX84 833 | TRAIN/DR3/FNTB0/SI1203 834 | TRAIN/DR7/MCRE0/SX41 835 | TRAIN/DR5/FLJA0/SX178 836 | TRAIN/DR8/MMLM0/SX267 837 | TRAIN/DR8/MKDD0/SX307 838 | TRAIN/DR6/MTJU0/SI2269 839 | TRAIN/DR2/MRJM1/SI1928 840 | TRAIN/DR3/MDTB0/SX390 841 | TRAIN/DR3/FJLR0/SI601 842 | TRAIN/DR4/MFRM0/SX165 843 | TRAIN/DR7/MGAW0/SI1165 844 | TRAIN/DR4/MCDR0/SI524 845 | TRAIN/DR4/MJAC0/SX251 846 | TRAIN/DR7/MBML0/SX179 847 | TRAIN/DR6/FLAG0/SX114 848 | TRAIN/DR3/FSJW0/SX73 849 | TRAIN/DR7/MMWS1/SX81 850 | TRAIN/DR3/MHMR0/SX39 851 | TRAIN/DR5/MCLM0/SX376 852 | TRAIN/DR7/FREH0/SX235 853 | TRAIN/DR4/FJWB1/SI748 854 | TRAIN/DR4/FSAK0/SX400 855 | TRAIN/DR5/MSRR0/SI1761 856 | TRAIN/DR1/FVFB0/SX42 857 | TRAIN/DR5/MMVP0/SI1284 858 | TRAIN/DR6/MEAL0/SX287 859 | TRAIN/DR2/FLMC0/SX112 860 | TRAIN/DR7/FBLV0/SX248 861 | TRAIN/DR2/FCYL0/SX37 862 | TRAIN/DR4/FKLC0/SX445 863 | TRAIN/DR7/MMDG0/SI1780 864 | TRAIN/DR3/MMSM0/SX386 865 | TRAIN/DR3/FGRW0/SX72 866 | TRAIN/DR7/MDLM0/SX154 867 | TRAIN/DR6/MSMR0/SX415 868 | TRAIN/DR7/MMDG0/SX250 869 | TRAIN/DR3/MILB0/SI903 870 | TRAIN/DR2/FEAC0/SX345 871 | TRAIN/DR3/MJJB0/SX59 872 | TRAIN/DR2/MRJT0/SI868 873 | TRAIN/DR6/MESJ0/SI997 874 | TRAIN/DR5/MRVG0/SX420 875 | TRAIN/DR5/MSDH0/SX80 876 | TRAIN/DR5/MJXA0/SX427 877 | TRAIN/DR3/FGCS0/SX316 878 | TRAIN/DR7/MBML0/SI1799 879 | TRAIN/DR4/MLJH0/SX334 880 | TRAIN/DR5/MDHL0/SX359 881 | TRAIN/DR4/MNET0/SX6 882 | TRAIN/DR3/MRBC0/SI599 883 | TRAIN/DR3/MWDK0/SX266 884 | TRAIN/DR3/MDHS0/SX180 885 | TRAIN/DR5/FCDR1/SX16 886 | TRAIN/DR2/MDLB0/SI1306 887 | TRAIN/DR7/MKAG0/SX79 888 | TRAIN/DR1/FVMH0/SX386 889 | TRAIN/DR5/MRLD0/SI1594 890 | TRAIN/DR1/MRCG0/SI1428 891 | TRAIN/DR7/FVKB0/SI529 892 | TRAIN/DR3/FLJD0/SX256 893 | TRAIN/DR5/MEGJ0/SI1337 894 | TRAIN/DR2/FHLM0/SX390 895 | TRAIN/DR7/MGAR0/SX42 896 | TRAIN/DR5/MTAT0/SX30 897 | TRAIN/DR5/MJXA0/SX157 898 | TRAIN/DR3/MSFV0/SX452 899 | TRAIN/DR5/MDSJ0/SX112 900 | TRAIN/DR3/MVJH0/SX116 901 | TRAIN/DR5/MRVG0/SX150 902 | TRAIN/DR4/MTQC0/SX91 903 | TRAIN/DR4/MTAS0/SI2015 904 | TRAIN/DR2/MCTM0/SI1980 905 | TRAIN/DR4/MJDC0/SI2165 906 | TRAIN/DR8/MEJS0/SX250 907 | TRAIN/DR3/MDTB0/SI570 908 | TRAIN/DR3/FSJS0/SI541 909 | TRAIN/DR7/MDLM0/SX424 910 | TRAIN/DR2/MRJM1/SX218 911 | TRAIN/DR7/MSDB0/SX197 912 | TRAIN/DR6/MDRD0/SX392 913 | TRAIN/DR2/MTJG0/SX350 914 | TRAIN/DR7/MRLJ1/SI1671 915 | TRAIN/DR6/MSVS0/SI1568 916 | TRAIN/DR1/MKLS0/SX87 917 | TRAIN/DR6/FJDM2/SI2212 918 | TRAIN/DR5/FEAR0/SX352 919 | TRAIN/DR1/MTJS0/SI1192 920 | TRAIN/DR8/MRDM0/SI1044 921 | TRAIN/DR2/FDNC0/SX378 922 | TRAIN/DR2/MRGS0/SX366 923 | TRAIN/DR7/MGSL0/SX354 924 | TRAIN/DR1/FVFB0/SX402 925 | TRAIN/DR4/MDCD0/SX155 926 | TRAIN/DR3/FPAZ0/SI2223 927 | TRAIN/DR2/FMKF0/SX6 928 | TRAIN/DR4/MLJC0/SX415 929 | TRAIN/DR3/MTPP0/SX428 930 | TRAIN/DR7/MDLR1/SX129 931 | TRAIN/DR5/FDTD0/SX121 932 | TRAIN/DR5/MSEM1/SX90 933 | TRAIN/DR3/MCEF0/SX145 934 | TRAIN/DR5/FPMY0/SI1153 935 | TRAIN/DR2/MKAJ0/SI784 936 | TRAIN/DR5/MDAS0/SI1266 937 | TRAIN/DR2/MRLR0/SX116 938 | TRAIN/DR2/FTMG0/SI2162 939 | TRAIN/DR2/FCYL0/SX349 940 | TRAIN/DR2/FCMM0/SI1957 941 | TRAIN/DR7/MCRE0/SI1121 942 | TRAIN/DR3/FSJS0/SX271 943 | TRAIN/DR4/MMGC0/SX45 944 | TRAIN/DR5/MTMT0/SX38 945 | TRAIN/DR6/FPAD0/SX176 946 | TRAIN/DR8/MMEA0/SX38 947 | TRAIN/DR2/FSKL0/SX89 948 | TRAIN/DR7/FMAH1/SX339 949 | TRAIN/DR7/MTER0/SX77 950 | TRAIN/DR4/MDCD0/SX425 951 | TRAIN/DR7/MTWH1/SX342 952 | TRAIN/DR2/MWSB0/SX276 953 | TRAIN/DR1/MPGR0/SI2040 954 | TRAIN/DR7/MHXL0/SX242 955 | TRAIN/DR7/MDLC1/SX175 956 | TRAIN/DR7/MTKD0/SI1817 957 | TRAIN/DR3/MTPP0/SX158 958 | TRAIN/DR7/MHBS0/SX405 959 | TRAIN/DR8/FCEG0/SX78 960 | TRAIN/DR6/FTAJ0/SI1329 961 | TRAIN/DR2/MARC0/SX378 962 | TRAIN/DR6/MAJP0/SX444 963 | TRAIN/DR7/FSPM0/SX341 964 | TRAIN/DR5/FSAG0/SX243 965 | TRAIN/DR2/MJMD0/SI1028 966 | TRAIN/DR5/FDTD0/SI931 967 | TRAIN/DR4/FJXP0/SX42 968 | TRAIN/DR2/MRMS0/SI2100 969 | TRAIN/DR3/MAPV0/SI1293 970 | TRAIN/DR2/FDAS1/SI1461 971 | TRAIN/DR7/MBTH0/SX302 972 | TRAIN/DR4/FDKN0/SX451 973 | TRAIN/DR5/FGMB0/SX425 974 | TRAIN/DR3/FPAZ0/SX423 975 | TRAIN/DR3/MCDC0/SI1922 976 | TRAIN/DR8/MMLM0/SI2150 977 | TRAIN/DR3/MHMR0/SI1692 978 | TRAIN/DR2/MWSB0/SI1626 979 | TRAIN/DR2/FAEM0/SX402 980 | TRAIN/DR2/MRLR0/SX26 981 | TRAIN/DR4/FALR0/SX425 982 | TRAIN/DR7/MBML0/SX89 983 | TRAIN/DR2/MDSS0/SX261 984 | TRAIN/DR7/MAFM0/SX399 985 | TRAIN/DR5/MEGJ0/SI1967 986 | TRAIN/DR5/FDMY0/SX207 987 | TRAIN/DR3/MTLB0/SX144 988 | TRAIN/DR5/MJDM0/SI1937 989 | TRAIN/DR3/FDJH0/SX395 990 | TRAIN/DR4/MRAB1/SX38 991 | TRAIN/DR2/MJMA0/SX55 992 | TRAIN/DR7/MADD0/SX88 993 | TRAIN/DR6/FJDM2/SX142 994 | TRAIN/DR2/FSRH0/SX221 995 | TRAIN/DR2/MRGS0/SX6 996 | TRAIN/DR3/FPAZ0/SX153 997 | TRAIN/DR5/FGMB0/SX155 998 | TRAIN/DR4/MBMA0/SI592 999 | TRAIN/DR4/MSMS0/SX83 1000 | TRAIN/DR5/FGDP0/SX448 1001 | TRAIN/DR3/MDNS0/SX21 1002 | TRAIN/DR4/MJWS0/SX63 1003 | TRAIN/DR3/MAPV0/SX123 1004 | TRAIN/DR2/MJMA0/SX145 1005 | TRAIN/DR7/MGAW0/SX265 1006 | TRAIN/DR2/MDLB0/SX406 1007 | TRAIN/DR2/FLMC0/SI742 1008 | TRAIN/DR3/FLAC0/SI1339 1009 | TRAIN/DR4/MTRC0/SI589 1010 | TRAIN/DR4/FALR0/SX155 1011 | TRAIN/DR4/FEEH0/SX122 1012 | TRAIN/DR5/MGES0/SX131 1013 | TRAIN/DR8/FMBG0/SI1790 1014 | TRAIN/DR5/MDWH0/SX395 1015 | TRAIN/DR7/FJHK0/SX32 1016 | TRAIN/DR2/MRFK0/SI1706 1017 | TRAIN/DR5/MRML0/SX431 1018 | TRAIN/DR2/MDBP0/SI1788 1019 | TRAIN/DR6/MEAL0/SX197 1020 | TRAIN/DR3/MDWM0/SI1546 1021 | TRAIN/DR2/MKAH0/SI2158 1022 | TRAIN/DR2/MJDE0/SX310 1023 | TRAIN/DR2/FAJW0/SX93 1024 | TRAIN/DR4/MJEE0/SX337 1025 | TRAIN/DR7/FBLV0/SX158 1026 | TRAIN/DR6/FSDJ0/SX215 1027 | TRAIN/DR4/MRAB1/SX398 1028 | TRAIN/DR1/FSMA0/SI2251 1029 | TRAIN/DR6/MJRK0/SX160 1030 | TRAIN/DR8/FJRB0/SX312 1031 | TRAIN/DR8/MEJS0/SX430 1032 | TRAIN/DR5/FPMY0/SI1783 1033 | TRAIN/DR5/FTLG0/SX33 1034 | TRAIN/DR5/MJWG0/SI2155 1035 | TRAIN/DR7/MDLM0/SX244 1036 | TRAIN/DR3/MWDK0/SI806 1037 | TRAIN/DR2/MWSB0/SX96 1038 | TRAIN/DR8/MBSB0/SX3 1039 | TRAIN/DR3/MGAF0/SX292 1040 | TRAIN/DR5/MCLM0/SX106 1041 | TRAIN/DR7/MAEO0/SI1326 1042 | TRAIN/DR3/FLJD0/SX436 1043 | TRAIN/DR7/FJEN0/SI2307 1044 | TRAIN/DR2/MCEW0/SX182 1045 | TRAIN/DR3/FJLG0/SX449 1046 | TRAIN/DR2/MJPM0/SI1998 1047 | TRAIN/DR3/MDJM0/SX105 1048 | TRAIN/DR7/FBLV0/SX428 1049 | TRAIN/DR4/FLKM0/SX350 1050 | TRAIN/DR7/MDLR1/SI1929 1051 | TRAIN/DR2/FJKL0/SX212 1052 | TRAIN/DR2/MEFG0/SX105 1053 | TRAIN/DR3/MMJB1/SX418 1054 | TRAIN/DR1/MCPM0/SX294 1055 | TRAIN/DR3/MWDK0/SX176 1056 | TRAIN/DR4/MGRP0/SI1947 1057 | TRAIN/DR6/MRXB0/SX145 1058 | TRAIN/DR3/MILB0/SX363 1059 | TRAIN/DR5/MTMT0/SX398 1060 | TRAIN/DR8/MKRG0/SX231 1061 | TRAIN/DR2/FTMG0/SX452 1062 | TRAIN/DR6/MSAT1/SX353 1063 | TRAIN/DR5/MRVG0/SX240 1064 | TRAIN/DR1/MRWS0/SX22 1065 | TRAIN/DR5/MJXA0/SX247 1066 | TRAIN/DR3/MVJH0/SX206 1067 | TRAIN/DR3/MDTB0/SX321 1068 | TRAIN/DR7/MMDG0/SX430 1069 | TRAIN/DR5/MTAT0/SI1110 1070 | TRAIN/DR2/MJDE0/SI490 1071 | TRAIN/DR4/MJRH0/SX45 1072 | TRAIN/DR5/FSMM0/SX234 1073 | TRAIN/DR3/MMAR0/SI706 1074 | TRAIN/DR1/FSJK1/SX35 1075 | TRAIN/DR6/FRJB0/SX347 1076 | TRAIN/DR5/MRML0/SX71 1077 | TRAIN/DR2/FMKF0/SX276 1078 | TRAIN/DR7/FCRZ0/SX163 1079 | TRAIN/DR2/MDMT0/SI1832 1080 | TRAIN/DR1/MTRR0/SI2178 1081 | TRAIN/DR7/MSES0/SX239 1082 | TRAIN/DR6/MKES0/SX263 1083 | TRAIN/DR3/MSFV0/SX92 1084 | TRAIN/DR1/MWAD0/SI2322 1085 | TRAIN/DR2/FCMM0/SX273 1086 | TRAIN/DR6/FBCH0/SI959 1087 | TRAIN/DR3/MMJB1/SI2038 1088 | TRAIN/DR2/MMDS0/SX263 1089 | TRAIN/DR8/MCXM0/SX271 1090 | TRAIN/DR5/MRVG0/SI1770 1091 | TRAIN/DR7/MPFU0/SX88 1092 | TRAIN/DR2/MJAE0/SI1999 1093 | TRAIN/DR2/FCAJ0/SX399 1094 | TRAIN/DR7/MRMH0/SX121 1095 | TRAIN/DR2/MPRB0/SX35 1096 | TRAIN/DR4/MSMS0/SX173 1097 | TRAIN/DR7/MKDB0/SI588 1098 | TRAIN/DR3/MTJM0/SX146 1099 | TRAIN/DR5/FEXM0/SX201 1100 | TRAIN/DR4/MMDM0/SX411 1101 | TRAIN/DR4/MRFL0/SI526 1102 | TRAIN/DR4/FBMJ0/SX66 1103 | TRAIN/DR5/FLOD0/SX297 1104 | TRAIN/DR5/MDSJ0/SX438 1105 | TRAIN/DR4/MJAC0/SX431 1106 | TRAIN/DR5/MDHL0/SX89 1107 | TRAIN/DR1/MRCG0/SX258 1108 | TRAIN/DR4/MJSR0/SI794 1109 | TRAIN/DR2/MRJH0/SX79 1110 | TRAIN/DR2/MDMT0/SX122 1111 | TRAIN/DR3/FSLS0/SX66 1112 | TRAIN/DR7/MTML0/SX75 1113 | TRAIN/DR4/MSMS0/SI803 1114 | TRAIN/DR5/FLJA0/SX268 1115 | TRAIN/DR8/MMLM0/SX177 1116 | TRAIN/DR2/MDBP0/SI1158 1117 | TRAIN/DR3/MDDC0/SX339 1118 | TRAIN/DR5/MSRR0/SX231 1119 | TRAIN/DR6/MRXB0/SI955 1120 | TRAIN/DR3/MJLG1/SX292 1121 | TRAIN/DR2/FSRH0/SX41 1122 | TRAIN/DR7/MBML0/SX269 1123 | TRAIN/DR3/MRTJ0/SI1551 1124 | TRAIN/DR6/MBMA1/SX324 1125 | TRAIN/DR6/FLAG0/SX204 1126 | TRAIN/DR3/MFMC0/SI502 1127 | TRAIN/DR3/FDJH0/SX35 1128 | TRAIN/DR8/FPLS0/SX60 1129 | TRAIN/DR5/MJFH0/SX297 1130 | TRAIN/DR3/MDWM0/SX286 1131 | TRAIN/DR2/MARC0/SI558 1132 | TRAIN/DR2/MMGK0/SX152 1133 | TRAIN/DR4/MTAS0/SX215 1134 | TRAIN/DR2/FSKL0/SI1529 1135 | TRAIN/DR2/MCTM0/SX90 1136 | TRAIN/DR4/MMBS0/SI521 1137 | TRAIN/DR5/FLJG0/SI1611 1138 | TRAIN/DR5/MTMT0/SI1748 1139 | TRAIN/DR3/MDEF0/SX393 1140 | TRAIN/DR3/MREH1/SI1599 1141 | TRAIN/DR1/MTRR0/SX18 1142 | TRAIN/DR3/MMSM0/SI476 1143 | TRAIN/DR7/MTAB0/SI942 1144 | TRAIN/DR2/FMKF0/SX96 1145 | TRAIN/DR5/MTAT0/SI811 1146 | TRAIN/DR3/FSKC0/SI786 1147 | TRAIN/DR4/MTRC0/SX183 1148 | TRAIN/DR1/MWAD0/SX252 1149 | TRAIN/DR5/FLMK0/SI2295 1150 | TRAIN/DR5/MWAC0/SX71 1151 | TRAIN/DR3/MGAF0/SI1282 1152 | TRAIN/DR2/MDPS0/SX359 1153 | TRAIN/DR7/MBBR0/SX155 1154 | TRAIN/DR7/MRPC1/SX222 1155 | TRAIN/DR2/FDAS1/SX201 1156 | TRAIN/DR4/MJAC0/SX341 1157 | TRAIN/DR4/MRGM0/SI532 1158 | TRAIN/DR8/MRLK0/SI2140 1159 | TRAIN/DR2/FMKF0/SI906 1160 | TRAIN/DR3/FJLG0/SI1506 1161 | TRAIN/DR7/MCTH0/SX39 1162 | TRAIN/DR5/MCHL0/SI1347 1163 | TRAIN/DR5/FKKH0/SI1920 1164 | TRAIN/DR7/FREH0/SX325 1165 | TRAIN/DR7/MDCM0/SI1480 1166 | TRAIN/DR2/MMAA0/SX395 1167 | TRAIN/DR6/FAPB0/SI1063 1168 | TRAIN/DR1/MRDD0/SX60 1169 | TRAIN/DR2/MMGK0/SX422 1170 | TRAIN/DR4/FLHD0/SI1974 1171 | TRAIN/DR7/FKSR0/SX217 1172 | TRAIN/DR5/MCHL0/SX87 1173 | TRAIN/DR7/MHBS0/SI2205 1174 | TRAIN/DR2/MRJT0/SX418 1175 | TRAIN/DR7/MDLR1/SI669 1176 | TRAIN/DR7/MBBR0/SX425 1177 | TRAIN/DR8/MKDD0/SX217 1178 | TRAIN/DR4/MJXL0/SX182 1179 | TRAIN/DR7/FMAH1/SI2139 1180 | TRAIN/DR4/MJLS0/SX286 1181 | TRAIN/DR7/MCRE0/SX401 1182 | TRAIN/DR7/MTLC0/SX397 1183 | TRAIN/DR6/FRJB0/SX437 1184 | TRAIN/DR5/MBGT0/SX351 1185 | TRAIN/DR4/MLEL0/SX166 1186 | TRAIN/DR1/FTBR0/SI921 1187 | TRAIN/DR3/MMSM0/SX296 1188 | TRAIN/DR7/MCLK0/SI650 1189 | TRAIN/DR4/FPAF0/SI2314 1190 | TRAIN/DR8/MRDM0/SX245 1191 | TRAIN/DR2/FEAC0/SX255 1192 | TRAIN/DR4/MTRC0/SI993 1193 | TRAIN/DR7/MJDG0/SX142 1194 | TRAIN/DR4/MLSH0/SX247 1195 | TRAIN/DR1/MPSW0/SX167 1196 | TRAIN/DR7/MMDG0/SX340 1197 | TRAIN/DR7/MSAH1/SX419 1198 | TRAIN/DR2/MEFG0/SI491 1199 | TRAIN/DR3/MILB0/SI807 1200 | TRAIN/DR1/MJEB1/SX117 1201 | TRAIN/DR7/MADD0/SX448 1202 | TRAIN/DR2/MJBG0/SI1232 1203 | TRAIN/DR5/FSMS1/SX334 1204 | TRAIN/DR6/MCAE0/SI1447 1205 | TRAIN/DR2/MRHL0/SX75 1206 | TRAIN/DR7/MTML0/SX165 1207 | TRAIN/DR5/MJFH0/SI477 1208 | TRAIN/DR3/MRJB1/SX30 1209 | TRAIN/DR6/MTJU0/SX220 1210 | TRAIN/DR1/MWAD0/SI1749 1211 | TRAIN/DR4/FSAK0/SI1300 1212 | TRAIN/DR5/MJRG0/SX376 1213 | TRAIN/DR4/MMBS0/SX71 1214 | TRAIN/DR3/MAPV0/SI663 1215 | TRAIN/DR2/MMAA0/SX35 1216 | TRAIN/DR7/MFXV0/SX285 1217 | TRAIN/DR2/MKJO0/SX424 1218 | TRAIN/DR7/MTER0/SX257 1219 | TRAIN/DR5/FSAG0/SI1953 1220 | TRAIN/DR8/FJRB0/SI1302 1221 | TRAIN/DR8/MKDD0/SI1567 1222 | TRAIN/DR3/MDLH0/SX160 1223 | TRAIN/DR4/MSRG0/SI1851 1224 | TRAIN/DR5/FEXM0/SI1101 1225 | TRAIN/DR3/FLJD0/SX346 1226 | TRAIN/DR1/MRAI0/SX72 1227 | TRAIN/DR7/FLEH0/SX241 1228 | TRAIN/DR5/MDAS0/SX186 1229 | TRAIN/DR5/FSKP0/SX18 1230 | TRAIN/DR7/MPAR0/SI946 1231 | TRAIN/DR7/FKDE0/SI1141 1232 | TRAIN/DR5/FCDR1/SI1186 1233 | TRAIN/DR7/MVRW0/SX225 1234 | TRAIN/DR5/MTDP0/SX441 1235 | TRAIN/DR5/FTBW0/SX175 1236 | TRAIN/DR8/MEJS0/SX340 1237 | TRAIN/DR4/MJLS0/SI466 1238 | TRAIN/DR8/MTCS0/SI2265 1239 | TRAIN/DR7/FKSR0/SX161 1240 | TRAIN/DR4/MMGC0/SX135 1241 | TRAIN/DR5/FLJG0/SX261 1242 | TRAIN/DR2/MPPC0/SX242 1243 | TRAIN/DR3/MBEF0/SI1911 1244 | TRAIN/DR3/MPRD0/SX261 1245 | TRAIN/DR7/MSDB0/SI1007 1246 | TRAIN/DR1/MWAR0/SX55 1247 | TRAIN/DR3/MKXL0/SX195 1248 | TRAIN/DR3/MCAL0/SI1768 1249 | TRAIN/DR3/FEME0/SI2135 1250 | TRAIN/DR3/MRDS0/SX87 1251 | TRAIN/DR7/MFXV0/SI1005 1252 | TRAIN/DR1/FVMH0/SX296 1253 | TRAIN/DR7/FPAB1/SX391 1254 | TRAIN/DR7/FJHK0/SI1652 1255 | TRAIN/DR3/MAKR0/SI1352 1256 | TRAIN/DR5/MJRG0/SX16 1257 | TRAIN/DR5/MRML0/SX341 1258 | TRAIN/DR2/MRFK0/SI1076 1259 | TRAIN/DR7/MGAK0/SI2296 1260 | TRAIN/DR7/MKAG0/SX169 1261 | TRAIN/DR5/MJPG0/SI561 1262 | TRAIN/DR1/MTPF0/SX425 1263 | TRAIN/DR5/MJFH0/SX27 1264 | TRAIN/DR1/FKFB0/SI978 1265 | TRAIN/DR4/MBWP0/SI709 1266 | TRAIN/DR3/MILB0/SX93 1267 | TRAIN/DR2/FCMM0/SI453 1268 | TRAIN/DR4/MDMA0/SI2060 1269 | TRAIN/DR3/MBEF0/SX381 1270 | TRAIN/DR8/MBSB0/SX183 1271 | TRAIN/DR2/MRAB0/SX414 1272 | TRAIN/DR2/FMJB0/SX97 1273 | TRAIN/DR6/MJRK0/SI1662 1274 | TRAIN/DR5/MWSH0/SI796 1275 | TRAIN/DR2/FHLM0/SI930 1276 | TRAIN/DR3/MDTB0/SX120 1277 | TRAIN/DR7/MRMG0/SI1710 1278 | TRAIN/DR8/MBCG0/SX57 1279 | TRAIN/DR3/MREH1/SI969 1280 | TRAIN/DR3/MRTJ0/SX412 1281 | TRAIN/DR8/FMBG0/SI2264 1282 | TRAIN/DR2/FMMH0/SX187 1283 | TRAIN/DR3/MCAL0/SX148 1284 | TRAIN/DR3/MDBB1/SX196 1285 | TRAIN/DR3/FSJS0/SX91 1286 | TRAIN/DR5/MRKM0/SX367 1287 | TRAIN/DR6/FTAJ0/SX159 1288 | TRAIN/DR3/FNTB0/SI679 1289 | TRAIN/DR5/MEGJ0/SX437 1290 | TRAIN/DR2/MMDS0/SX83 1291 | TRAIN/DR3/FJLR0/SX331 1292 | TRAIN/DR4/MJDC0/SX351 1293 | TRAIN/DR2/MDPS0/SI1979 1294 | TRAIN/DR4/MSMC0/SX197 1295 | TRAIN/DR6/MMDB0/SX447 1296 | TRAIN/DR5/MMAB1/SI864 1297 | TRAIN/DR2/MTBC0/SX183 1298 | TRAIN/DR2/MJPM0/SX108 1299 | TRAIN/DR7/MBOM0/SX384 1300 | TRAIN/DR7/MMWS1/SX27 1301 | TRAIN/DR3/FMJF0/SX444 1302 | TRAIN/DR4/MTAS0/SX35 1303 | TRAIN/DR2/MMAG0/SX406 1304 | TRAIN/DR8/FKLH0/SX447 1305 | TRAIN/DR7/MCRE0/SX24 1306 | TRAIN/DR2/FMMH0/SX420 1307 | TRAIN/DR1/MTPF0/SX155 1308 | TRAIN/DR6/MTJU0/SI760 1309 | TRAIN/DR5/MMCC0/SX258 1310 | TRAIN/DR2/FDNC0/SI2287 1311 | TRAIN/DR2/FCYL0/SX217 1312 | TRAIN/DR1/FTBR0/SX291 1313 | TRAIN/DR7/MCRE0/SI1725 1314 | TRAIN/DR6/FTAJ0/SX429 1315 | TRAIN/DR7/MRMH0/SI1349 1316 | TRAIN/DR3/MFMC0/SX322 1317 | TRAIN/DR2/FMMH0/SX97 1318 | TRAIN/DR7/FSPM0/SX431 1319 | TRAIN/DR7/MAEO0/SI1655 1320 | TRAIN/DR4/MARW0/SX16 1321 | TRAIN/DR7/MCLK0/SX310 1322 | TRAIN/DR6/FHXS0/SX355 1323 | TRAIN/DR8/FCLT0/SI2068 1324 | TRAIN/DR5/FDTD0/SX321 1325 | TRAIN/DR8/MMPM0/SI1691 1326 | TRAIN/DR2/MDEM0/SX248 1327 | TRAIN/DR1/MDAC0/SI1837 1328 | TRAIN/DR7/FPAB1/SX31 1329 | TRAIN/DR2/FHLM0/SX120 1330 | TRAIN/DR5/MRML0/SI2051 1331 | TRAIN/DR2/FDXW0/SI2141 1332 | TRAIN/DR7/MTWH1/SX432 1333 | TRAIN/DR3/MRTC0/SX108 1334 | TRAIN/DR7/FLET0/SX237 1335 | TRAIN/DR3/MTKP0/SI2283 1336 | TRAIN/DR6/MSJK0/SX426 1337 | TRAIN/DR7/MRMG0/SX180 1338 | TRAIN/DR5/MFER0/SX52 1339 | TRAIN/DR8/MRRE0/SX254 1340 | TRAIN/DR1/MRWS0/SX382 1341 | TRAIN/DR4/FLHD0/SX174 1342 | TRAIN/DR1/FKFB0/SX168 1343 | TRAIN/DR2/MKAH0/SX448 1344 | TRAIN/DR5/FCDR1/SX286 1345 | TRAIN/DR3/FLTM0/SX80 1346 | TRAIN/DR5/MJPG0/SX381 1347 | TRAIN/DR5/FLMK0/SX405 1348 | TRAIN/DR7/MKAG0/SI979 1349 | TRAIN/DR3/MCDD0/SX163 1350 | TRAIN/DR3/MRWA0/SX253 1351 | TRAIN/DR2/MZMB0/SX446 1352 | TRAIN/DR3/MAKR0/SX452 1353 | TRAIN/DR3/MJLG1/SI1642 1354 | TRAIN/DR4/MGXP0/SX187 1355 | TRAIN/DR1/FDML0/SX339 1356 | TRAIN/DR2/FKAA0/SI1208 1357 | TRAIN/DR2/MRAB0/SI1854 1358 | TRAIN/DR4/MJMM0/SX175 1359 | TRAIN/DR4/FPAF0/SX334 1360 | TRAIN/DR2/FLMA0/SI1873 1361 | TRAIN/DR6/FAPB0/SX73 1362 | TRAIN/DR1/MGRL0/SX417 1363 | TRAIN/DR1/MDAC0/SX451 1364 | TRAIN/DR4/MTAS0/SI755 1365 | TRAIN/DR3/MPRD0/SI1431 1366 | TRAIN/DR1/MKLS0/SX267 1367 | TRAIN/DR8/MBCG0/SX327 1368 | TRAIN/DR1/MPGH0/SX114 1369 | TRAIN/DR6/MSJK0/SX156 1370 | TRAIN/DR5/MSDH0/SI2113 1371 | TRAIN/DR6/MRMB0/SX321 1372 | TRAIN/DR7/MTWH1/SX72 1373 | TRAIN/DR7/MGAK0/SX46 1374 | TRAIN/DR1/MMGG0/SX179 1375 | TRAIN/DR2/MRMS0/SX300 1376 | TRAIN/DR5/FLOD0/SI1917 1377 | TRAIN/DR1/MPGR0/SX420 1378 | TRAIN/DR5/MDAS0/SX96 1379 | TRAIN/DR2/FAEM0/SI2022 1380 | TRAIN/DR8/MTCS0/SX262 1381 | TRAIN/DR5/FJXM0/SI1971 1382 | TRAIN/DR1/FJSP0/SX174 1383 | TRAIN/DR4/MJRH0/SX405 1384 | TRAIN/DR7/MDCM0/SX40 1385 | TRAIN/DR1/FSJK1/SI1025 1386 | TRAIN/DR2/MCEW0/SI2072 1387 | TRAIN/DR3/MJDA0/SX131 1388 | TRAIN/DR4/MTRT0/SI1857 1389 | TRAIN/DR4/MSTF0/SI852 1390 | TRAIN/DR2/FMJB0/SI1177 1391 | TRAIN/DR4/MDCD0/SX65 1392 | TRAIN/DR4/MTRT0/SX57 1393 | TRAIN/DR6/MABC0/SI781 1394 | TRAIN/DR2/FCMM0/SX93 1395 | TRAIN/DR1/MTRR0/SX288 1396 | TRAIN/DR7/MKAG0/SX30 1397 | TRAIN/DR4/FJXP0/SX402 1398 | TRAIN/DR5/FLOD0/SI1287 1399 | TRAIN/DR2/MPRB0/SX395 1400 | TRAIN/DR1/MPGR0/SX150 1401 | TRAIN/DR3/MCDC0/SX302 1402 | TRAIN/DR7/MPFU0/SX448 1403 | TRAIN/DR4/MCDR0/SX164 1404 | TRAIN/DR3/MTLB0/SX234 1405 | TRAIN/DR8/FCLT0/SX448 1406 | TRAIN/DR5/FMPG0/SI1602 1407 | TRAIN/DR7/MBML0/SI539 1408 | TRAIN/DR7/MCTH0/SX129 1409 | TRAIN/DR4/MBMA0/SX412 1410 | TRAIN/DR3/MDSS1/SI697 1411 | TRAIN/DR5/FSDC0/SI2234 1412 | TRAIN/DR4/MSTF0/SX136 1413 | TRAIN/DR7/MBOM0/SI1014 1414 | TRAIN/DR2/MCTM0/SX450 1415 | TRAIN/DR7/MREM0/SX61 1416 | TRAIN/DR2/MJMA0/SX235 1417 | TRAIN/DR3/FJLR0/SX241 1418 | TRAIN/DR7/MJFR0/SX345 1419 | TRAIN/DR5/MWSH0/SX166 1420 | TRAIN/DR2/FSKL0/SX359 1421 | TRAIN/DR2/FSCN0/SX356 1422 | TRAIN/DR2/MDBP0/SX78 1423 | TRAIN/DR7/MTKD0/SI1187 1424 | TRAIN/DR1/MRSO0/SI1659 1425 | TRAIN/DR1/FJSP0/SI804 1426 | TRAIN/DR1/MTJS0/SX202 1427 | TRAIN/DR2/MRLJ0/SX250 1428 | TRAIN/DR6/FJDM2/SX232 1429 | TRAIN/DR4/MLJC0/SI595 1430 | TRAIN/DR6/MAJP0/SI1074 1431 | TRAIN/DR7/MGAR0/SX312 1432 | TRAIN/DR2/FDXW0/SX251 1433 | TRAIN/DR3/MREE0/SX294 1434 | TRAIN/DR7/MDLC1/SI2144 1435 | TRAIN/DR3/MHMR0/SI1119 1436 | TRAIN/DR1/MMGG0/SX89 1437 | TRAIN/DR7/FJHK0/SX392 1438 | TRAIN/DR2/MTAT1/SX329 1439 | TRAIN/DR3/FCKE0/SI481 1440 | TRAIN/DR6/MKLN0/SI2228 1441 | TRAIN/DR5/FEXM0/SX366 1442 | TRAIN/DR6/FBCH0/SX416 1443 | TRAIN/DR3/MCEF0/SX235 1444 | TRAIN/DR3/FDJH0/SI2195 1445 | TRAIN/DR3/MAKB0/SI1646 1446 | TRAIN/DR2/MDEM0/SX338 1447 | TRAIN/DR4/FCAG0/SX63 1448 | TRAIN/DR3/MAKB0/SX116 1449 | TRAIN/DR3/MTJM0/SI1226 1450 | TRAIN/DR5/MPMB0/SI2131 1451 | TRAIN/DR5/MPMB0/SX421 1452 | TRAIN/DR7/MRPC1/SI1482 1453 | TRAIN/DR5/MDWH0/SI1925 1454 | TRAIN/DR5/MEWM0/SX178 1455 | TRAIN/DR7/FKSR0/SX366 1456 | TRAIN/DR4/MNET0/SI816 1457 | TRAIN/DR3/MREE0/SX24 1458 | TRAIN/DR2/MEFG0/SX15 1459 | TRAIN/DR5/MRAM0/SX105 1460 | TRAIN/DR5/FGDP0/SX88 1461 | TRAIN/DR7/MGAK0/SX406 1462 | TRAIN/DR8/MBSB0/SX93 1463 | TRAIN/DR2/FRLL0/SX434 1464 | TRAIN/DR5/MRVG0/SI510 1465 | TRAIN/DR7/FLEH0/SX61 1466 | TRAIN/DR5/MSAS0/SI2006 1467 | TRAIN/DR8/MEJS0/SI610 1468 | TRAIN/DR3/FJLR0/SX61 1469 | TRAIN/DR7/FMKC0/SX442 1470 | TRAIN/DR5/FLJG0/SI2241 1471 | TRAIN/DR5/MRAV0/SX288 1472 | TRAIN/DR2/MJMD0/SX218 1473 | TRAIN/DR3/MHJB0/SX117 1474 | TRAIN/DR3/MDNS0/SX381 1475 | TRAIN/DR3/MILB0/SX3 1476 | TRAIN/DR3/MKLS1/SX195 1477 | TRAIN/DR4/FEEH0/SI471 1478 | TRAIN/DR5/MPMB0/SX151 1479 | TRAIN/DR2/MTDB0/SI2031 1480 | TRAIN/DR1/FDML0/SX249 1481 | TRAIN/DR2/MPRB0/SI575 1482 | TRAIN/DR5/MCLM0/SI1456 1483 | TRAIN/DR8/MTCS0/SI1972 1484 | TRAIN/DR5/MSDH0/SX260 1485 | TRAIN/DR7/MRLJ1/SX411 1486 | TRAIN/DR7/FVKB0/SX169 1487 | TRAIN/DR6/FAPB0/SX253 1488 | TRAIN/DR4/FPAF0/SX244 1489 | TRAIN/DR7/FLET0/SI1767 1490 | TRAIN/DR5/FSDC0/SX52 1491 | TRAIN/DR3/FCKE0/SX301 1492 | TRAIN/DR8/MKRG0/SX31 1493 | TRAIN/DR4/MBWP0/SX259 1494 | TRAIN/DR5/MHMG0/SX195 1495 | TRAIN/DR5/FJXM0/SX131 1496 | TRAIN/DR4/MTAS0/SI1385 1497 | TRAIN/DR1/FMEM0/SI1377 1498 | TRAIN/DR7/MSES0/SX149 1499 | TRAIN/DR1/MWAR0/SX325 1500 | TRAIN/DR1/FCJF0/SX397 1501 | TRAIN/DR7/MBTH0/SI2102 1502 | TRAIN/DR5/MGES0/SI1481 1503 | TRAIN/DR3/FSJS0/SI1171 1504 | TRAIN/DR2/MRJM0/SX58 1505 | TRAIN/DR3/MFMC0/SI1762 1506 | TRAIN/DR4/MDMA0/SX170 1507 | TRAIN/DR5/MPMB0/SX61 1508 | TRAIN/DR3/FLAC0/SI901 1509 | TRAIN/DR3/MPRD0/SI2061 1510 | TRAIN/DR5/MRKM0/SI637 1511 | TRAIN/DR4/MJWS0/SI1143 1512 | TRAIN/DR3/MTJM0/SX236 1513 | TRAIN/DR2/FMJB0/SX277 1514 | TRAIN/DR2/MTBC0/SX347 1515 | TRAIN/DR3/FSJW0/SX343 1516 | TRAIN/DR4/FKDW0/SX217 1517 | TRAIN/DR7/MMWS1/SX351 1518 | TRAIN/DR4/MAEB0/SX450 1519 | TRAIN/DR8/FNKL0/SI1522 1520 | TRAIN/DR8/FCLT0/SI1438 1521 | TRAIN/DR3/MMSM0/SI1106 1522 | TRAIN/DR7/MGAW0/SI535 1523 | TRAIN/DR7/MJRA0/SX66 1524 | TRAIN/DR4/MBWP0/SI1969 1525 | TRAIN/DR3/MBEF0/SI1281 1526 | TRAIN/DR5/FSKP0/SI468 1527 | TRAIN/DR3/MDLC0/SI1395 1528 | TRAIN/DR2/FDXW0/SI1511 1529 | TRAIN/DR5/FSMS1/SI2134 1530 | TRAIN/DR2/FCAJ0/SI1479 1531 | TRAIN/DR7/MTPR0/SX430 1532 | TRAIN/DR4/FJWB1/SX255 1533 | TRAIN/DR1/FSMA0/SI991 1534 | TRAIN/DR3/MMEB0/SX187 1535 | TRAIN/DR5/FSDC0/SX412 1536 | TRAIN/DR6/MSAT1/SI2333 1537 | TRAIN/DR7/MBAR0/SI1319 1538 | TRAIN/DR5/MMCC0/SI708 1539 | TRAIN/DR5/MSRR0/SX141 1540 | TRAIN/DR5/FKKH0/SX120 1541 | TRAIN/DR2/MKDT0/SX173 1542 | TRAIN/DR6/MABC0/SI1620 1543 | TRAIN/DR3/MGAF0/SI1912 1544 | TRAIN/DR5/FSMS1/SX244 1545 | TRAIN/DR6/MSJK0/SI1596 1546 | TRAIN/DR4/MRSP0/SX259 1547 | TRAIN/DR4/MGRP0/SX327 1548 | TRAIN/DR3/MMEB0/SX97 1549 | TRAIN/DR7/MJFR0/SI1605 1550 | TRAIN/DR5/MJDM0/SX260 1551 | TRAIN/DR2/FAJW0/SX183 1552 | TRAIN/DR8/MRRE0/SI1334 1553 | TRAIN/DR2/MJDE0/SX40 1554 | TRAIN/DR4/MSFH0/SI1738 1555 | TRAIN/DR2/FDXW0/SI881 1556 | TRAIN/DR8/MRLK0/SX33 1557 | TRAIN/DR3/FNTB0/SX33 1558 | TRAIN/DR3/MRJB1/SX390 1559 | TRAIN/DR8/MRRE0/SI704 1560 | TRAIN/DR7/MAFM0/SI2199 1561 | TRAIN/DR5/FBJL0/SX202 1562 | TRAIN/DR5/FBMH0/SI1766 1563 | TRAIN/DR4/MRSP0/SI1429 1564 | TRAIN/DR4/MLSH0/SX337 1565 | TRAIN/DR3/MADC0/SX287 1566 | TRAIN/DR5/MSAS0/SX116 1567 | TRAIN/DR2/FMKF0/SI1536 1568 | TRAIN/DR8/MRDM0/SX335 1569 | TRAIN/DR8/MKRG0/SX141 1570 | TRAIN/DR6/FKLC1/SX328 1571 | TRAIN/DR6/MRXB0/SX235 1572 | TRAIN/DR7/MPAR0/SI2206 1573 | TRAIN/DR2/MPPC0/SX332 1574 | TRAIN/DR4/MDMA0/SI1430 1575 | TRAIN/DR1/FSMA0/SX181 1576 | TRAIN/DR7/MHXL0/SI512 1577 | TRAIN/DR3/MKLS1/SI2175 1578 | TRAIN/DR6/FSGF0/SI2187 1579 | TRAIN/DR3/MTPP0/SI2138 1580 | TRAIN/DR7/FLEH0/SX331 1581 | TRAIN/DR4/MJJJ0/SX443 1582 | TRAIN/DR3/MRDS0/SI1167 1583 | TRAIN/DR5/FSMM0/SX144 1584 | TRAIN/DR5/FEAR0/SI1882 1585 | TRAIN/DR2/MRHL0/SX345 1586 | TRAIN/DR5/MJWG0/SX175 1587 | TRAIN/DR6/MTXS0/SI1060 1588 | TRAIN/DR3/MHJB0/SI2277 1589 | TRAIN/DR7/FPAC0/SX211 1590 | TRAIN/DR7/MRMG0/SI2340 1591 | TRAIN/DR7/MDED0/SI540 1592 | TRAIN/DR3/MAKR0/SX92 1593 | TRAIN/DR5/FSKP0/SX288 1594 | TRAIN/DR4/MTQC0/SX451 1595 | TRAIN/DR7/MTAB0/SX222 1596 | TRAIN/DR2/MSAT0/SI1526 1597 | TRAIN/DR4/MJLB0/SI986 1598 | TRAIN/DR7/MDLM0/SX334 1599 | TRAIN/DR2/MRHL0/SX435 1600 | TRAIN/DR7/MJDG0/SX232 1601 | TRAIN/DR4/MTRC0/SI1623 1602 | TRAIN/DR7/MNTW0/SI1698 1603 | TRAIN/DR1/FVFB0/SI1032 1604 | TRAIN/DR7/MKAG0/SI2239 1605 | TRAIN/DR4/FCAG0/SI1641 1606 | TRAIN/DR2/MTBC0/SI1803 1607 | TRAIN/DR7/MTPR0/SI1600 1608 | TRAIN/DR2/MMGK0/SI1952 1609 | TRAIN/DR1/MWAD0/SX72 1610 | TRAIN/DR4/MJEE0/SX247 1611 | TRAIN/DR4/MJDC0/SX81 1612 | TRAIN/DR5/MDHL0/SX449 1613 | TRAIN/DR7/MSAH1/SI2309 1614 | TRAIN/DR1/MMRP0/SX414 1615 | TRAIN/DR2/MBJV0/SX167 1616 | TRAIN/DR1/MKLW0/SX221 1617 | TRAIN/DR3/FGCS0/SX406 1618 | TRAIN/DR1/MGRL0/SI2127 1619 | TRAIN/DR4/MLJH0/SX424 1620 | TRAIN/DR3/MDLC0/SI765 1621 | TRAIN/DR2/MJPM0/SI738 1622 | TRAIN/DR4/MMDM0/SX51 1623 | TRAIN/DR2/MJPM0/SI1368 1624 | TRAIN/DR2/FDAS1/SX21 1625 | TRAIN/DR3/FLAC0/SX91 1626 | TRAIN/DR6/FTAJ0/SX69 1627 | TRAIN/DR3/MRTC0/SI2088 1628 | TRAIN/DR6/FHXS0/SI1075 1629 | TRAIN/DR2/MDWD0/SX270 1630 | TRAIN/DR5/MJXA0/SX337 1631 | TRAIN/DR8/FNKL0/SX172 1632 | TRAIN/DR7/MJJM0/SX107 1633 | TRAIN/DR5/MRVG0/SX330 1634 | TRAIN/DR1/MKLW0/SI1571 1635 | TRAIN/DR2/FKAA0/SX128 1636 | TRAIN/DR2/MDBP0/SX258 1637 | TRAIN/DR6/FSBK0/SX169 1638 | TRAIN/DR8/FCEG0/SX258 1639 | TRAIN/DR5/FLMK0/SI1229 1640 | TRAIN/DR2/MKAH0/SI898 1641 | TRAIN/DR7/FJRP1/SX82 1642 | TRAIN/DR3/FCKE0/SI1741 1643 | TRAIN/DR5/MMWB0/SI989 1644 | TRAIN/DR2/MJRP0/SX135 1645 | TRAIN/DR4/FKLC0/SX355 1646 | TRAIN/DR4/MJMM0/SI625 1647 | TRAIN/DR7/MTKD0/SX107 1648 | TRAIN/DR6/MCAE0/SX277 1649 | TRAIN/DR3/MRJB1/SI1020 1650 | TRAIN/DR4/MLJH0/SX154 1651 | TRAIN/DR4/MCSS0/SI750 1652 | TRAIN/DR5/MJWG0/SI813 1653 | TRAIN/DR5/MHIT0/SX263 1654 | TRAIN/DR2/FLMA0/SI1243 1655 | TRAIN/DR3/MWDK0/SX86 1656 | TRAIN/DR7/FSPM0/SX71 1657 | TRAIN/DR4/MJSR0/SX164 1658 | TRAIN/DR4/FSAK0/SX310 1659 | TRAIN/DR1/FMEM0/SX387 1660 | TRAIN/DR2/FTMG0/SI1532 1661 | TRAIN/DR6/FMJU0/SX129 1662 | TRAIN/DR7/FSPM0/SI611 1663 | TRAIN/DR5/MWCH0/SI1622 1664 | TRAIN/DR4/MAEB0/SX90 1665 | TRAIN/DR7/MTPR0/SX340 1666 | TRAIN/DR2/FKAA0/SI1838 1667 | TRAIN/DR6/MTXS0/SX250 1668 | TRAIN/DR4/MLSH0/SX67 1669 | TRAIN/DR5/MCHL0/SX267 1670 | TRAIN/DR1/FSJK1/SX215 1671 | TRAIN/DR1/MPGR0/SI1410 1672 | TRAIN/DR3/MTPG0/SX33 1673 | TRAIN/DR5/MMDM1/SI783 1674 | TRAIN/DR4/MJPM1/SX131 1675 | TRAIN/DR2/MRCW0/SX201 1676 | TRAIN/DR5/MGSH0/SX96 1677 | TRAIN/DR3/MRDS0/SX177 1678 | TRAIN/DR1/MRSO0/SX399 1679 | TRAIN/DR7/MKDB0/SX152 1680 | TRAIN/DR4/MCSS0/SX30 1681 | TRAIN/DR4/MSTF0/SI1396 1682 | TRAIN/DR3/MJDA0/SI1031 1683 | TRAIN/DR2/MJHI0/SI1328 1684 | TRAIN/DR3/FNTB0/SX303 1685 | TRAIN/DR3/FSJW0/SX433 1686 | TRAIN/DR7/MTML0/SI1065 1687 | TRAIN/DR7/MREM0/SI961 1688 | TRAIN/DR5/MWEM0/SI1393 1689 | TRAIN/DR7/MJAI0/SX164 1690 | TRAIN/DR5/MBGT0/SI1841 1691 | TRAIN/DR7/FCRZ0/SI793 1692 | TRAIN/DR5/FSDC0/SI1312 1693 | TRAIN/DR3/MTKP0/SX123 1694 | TRAIN/DR3/MDDC0/SX249 1695 | TRAIN/DR6/MEJL0/SI962 1696 | TRAIN/DR2/MJAE0/SX84 1697 | TRAIN/DR4/MLBC0/SI1239 1698 | TRAIN/DR2/MJEB0/SX296 1699 | TRAIN/DR3/MDLH0/SX70 1700 | TRAIN/DR5/MMVP0/SX204 1701 | TRAIN/DR5/FCDR1/SI1816 1702 | TRAIN/DR7/FVKB0/SI1159 1703 | TRAIN/DR7/MKDB0/SX422 1704 | TRAIN/DR5/FSJG0/SX310 1705 | TRAIN/DR5/MDSJ0/SI1462 1706 | TRAIN/DR3/FLAC0/SX271 1707 | TRAIN/DR2/MDLC2/SX174 1708 | TRAIN/DR2/MJMA0/SI2125 1709 | TRAIN/DR6/MPGR1/SI1499 1710 | TRAIN/DR3/FSLS0/SX202 1711 | TRAIN/DR4/FEEH0/SI1742 1712 | TRAIN/DR7/MPAR0/SX226 1713 | TRAIN/DR1/MTPF0/SI605 1714 | TRAIN/DR5/MJFH0/SI1737 1715 | TRAIN/DR2/MTDB0/SX411 1716 | TRAIN/DR8/FBCG1/SX262 1717 | TRAIN/DR5/MCHL0/SI1977 1718 | TRAIN/DR1/MJWT0/SX121 1719 | TRAIN/DR3/MTPG0/SX123 1720 | TRAIN/DR3/MDJM0/SI2085 1721 | TRAIN/DR6/MTJU0/SI2020 1722 | TRAIN/DR4/MFRM0/SX75 1723 | TRAIN/DR7/MFXS0/SX324 1724 | TRAIN/DR5/MWCH0/SX272 1725 | TRAIN/DR2/MJRP0/SX45 1726 | TRAIN/DR6/MESJ0/SX97 1727 | TRAIN/DR2/MJAE0/SX264 1728 | TRAIN/DR4/MJRH0/SI1125 1729 | TRAIN/DR5/FSMM0/SI1944 1730 | TRAIN/DR7/FJRP1/SX442 1731 | TRAIN/DR3/MRBC0/SI1665 1732 | TRAIN/DR4/MJLB0/SX356 1733 | TRAIN/DR3/MWGR0/SX166 1734 | TRAIN/DR5/MJXA0/SX67 1735 | TRAIN/DR4/FLHD0/SI1344 1736 | TRAIN/DR3/FSJW0/SI1333 1737 | TRAIN/DR2/MRFK0/SX266 1738 | TRAIN/DR7/FLET0/SX147 1739 | TRAIN/DR5/MTAT0/SX210 1740 | TRAIN/DR2/FRLL0/SX344 1741 | TRAIN/DR5/FTLG0/SX213 1742 | TRAIN/DR5/FKKH0/SI660 1743 | TRAIN/DR5/MDAS0/SI1896 1744 | TRAIN/DR3/MJKR0/SI571 1745 | TRAIN/DR7/MRLJ1/SX51 1746 | TRAIN/DR6/MSMR0/SX55 1747 | TRAIN/DR5/MMWB0/SX359 1748 | TRAIN/DR3/MMEB0/SX7 1749 | TRAIN/DR5/MFER0/SX412 1750 | TRAIN/DR7/FMAH1/SX249 1751 | TRAIN/DR4/FKLC0/SI985 1752 | TRAIN/DR5/MDAS0/SX6 1753 | TRAIN/DR6/MSDS0/SX357 1754 | TRAIN/DR7/MDPB0/SX326 1755 | TRAIN/DR4/MPRT0/SX130 1756 | TRAIN/DR2/FAJW0/SX3 1757 | TRAIN/DR4/MSFH0/SX226 1758 | TRAIN/DR2/MKJO0/SX437 1759 | TRAIN/DR3/MDEF0/SI2193 1760 | TRAIN/DR2/MRCW0/SI741 1761 | TRAIN/DR6/FRJB0/SI1470 1762 | TRAIN/DR7/MHXL0/SX332 1763 | TRAIN/DR3/MHJB0/SX27 1764 | TRAIN/DR3/MMAR0/SX256 1765 | TRAIN/DR7/MJDG0/SI1042 1766 | TRAIN/DR5/MGSH0/SX127 1767 | TRAIN/DR3/FALK0/SI658 1768 | TRAIN/DR5/MGES0/SI851 1769 | TRAIN/DR4/FBAS0/SX217 1770 | TRAIN/DR4/MNET0/SX366 1771 | TRAIN/DR6/MSVS0/SI938 1772 | TRAIN/DR7/MDED0/SX360 1773 | TRAIN/DR7/FKSR0/SI1747 1774 | TRAIN/DR6/MAJP0/SI1704 1775 | TRAIN/DR5/MSEM1/SX450 1776 | TRAIN/DR6/MEAL0/SX347 1777 | TRAIN/DR4/MPEB0/SI1034 1778 | TRAIN/DR8/MCXM0/SI721 1779 | TRAIN/DR1/MRDD0/SX277 1780 | TRAIN/DR4/FSSB0/SX272 1781 | TRAIN/DR4/MCSS0/SX210 1782 | TRAIN/DR4/MJMM0/SI1255 1783 | TRAIN/DR7/MJFR0/SX435 1784 | TRAIN/DR3/MWGR0/SI976 1785 | TRAIN/DR4/MKAM0/SX416 1786 | TRAIN/DR2/MMGK0/SX62 1787 | TRAIN/DR3/MSFV0/SX182 1788 | TRAIN/DR3/FLTM0/SX350 1789 | TRAIN/DR2/MRAB0/SI594 1790 | TRAIN/DR7/MGAR0/SI1842 1791 | TRAIN/DR8/MRLK0/SX393 1792 | TRAIN/DR3/FJLG0/SX89 1793 | TRAIN/DR5/FPMY0/SI523 1794 | TRAIN/DR5/FSAG0/SX333 1795 | TRAIN/DR3/MCAL0/SX238 1796 | TRAIN/DR3/MDHS0/SX450 1797 | TRAIN/DR8/MMEA0/SX308 1798 | TRAIN/DR4/MJEE0/SI1867 1799 | TRAIN/DR7/MCLK0/SI1660 1800 | TRAIN/DR3/MHMR0/SX129 1801 | TRAIN/DR7/FVKB0/SI1789 1802 | TRAIN/DR5/MRVG0/SX60 1803 | TRAIN/DR7/MRMH0/SI2281 1804 | TRAIN/DR1/MEDR0/SX384 1805 | TRAIN/DR6/MSVS0/SX128 1806 | TRAIN/DR3/MTLB0/SI1134 1807 | TRAIN/DR3/MDLC0/SX225 1808 | TRAIN/DR3/MGAF0/SX22 1809 | TRAIN/DR1/MKLS0/SI1533 1810 | TRAIN/DR2/MKDT0/SX83 1811 | TRAIN/DR7/MDKS0/SI1696 1812 | TRAIN/DR4/MPEB0/SX60 1813 | TRAIN/DR4/MSFH0/SX46 1814 | TRAIN/DR2/MSAT0/SX176 1815 | TRAIN/DR3/MJKR0/SX391 1816 | TRAIN/DR6/FSGF0/SX387 1817 | TRAIN/DR4/MRGM0/SX262 1818 | TRAIN/DR8/FJRB0/SI1932 1819 | TRAIN/DR6/FSGF0/SX27 1820 | TRAIN/DR1/MPSW0/SI1067 1821 | TRAIN/DR7/MDCM0/SX220 1822 | TRAIN/DR7/MPFU0/SI1258 1823 | TRAIN/DR2/MKDT0/SI814 1824 | TRAIN/DR7/FBLV0/SI2318 1825 | TRAIN/DR4/MPRK0/SX377 1826 | TRAIN/DR4/FSAK0/SI1930 1827 | TRAIN/DR1/MMGG0/SI2339 1828 | TRAIN/DR7/MBAR0/SI689 1829 | TRAIN/DR4/MMDM0/SI1941 1830 | TRAIN/DR4/MMDM0/SX141 1831 | TRAIN/DR3/MJRH1/SI514 1832 | TRAIN/DR7/MKLR0/SX249 1833 | TRAIN/DR3/MTJM0/SX416 1834 | TRAIN/DR5/FEXM0/SI1731 1835 | TRAIN/DR7/FJEN0/SX327 1836 | TRAIN/DR5/MMDM1/SX153 1837 | TRAIN/DR7/MWRP0/SX273 1838 | TRAIN/DR7/MMWS1/SI1701 1839 | TRAIN/DR8/FMBG0/SI1160 1840 | TRAIN/DR7/FKDE0/SI1771 1841 | TRAIN/DR2/MDLC2/SI1614 1842 | TRAIN/DR3/MMAM0/SI1597 1843 | TRAIN/DR7/MGSL0/SX84 1844 | TRAIN/DR7/MMDG0/SX70 1845 | TRAIN/DR4/MJWS0/SX423 1846 | TRAIN/DR2/MTDB0/SX51 1847 | TRAIN/DR1/FSAH0/SI1874 1848 | TRAIN/DR5/FBJL0/SX22 1849 | TRAIN/DR7/MSDB0/SI1637 1850 | TRAIN/DR8/MEJS0/SX70 1851 | TRAIN/DR3/MCDD0/SI2143 1852 | TRAIN/DR4/MFRM0/SX255 1853 | TRAIN/DR7/MFXV0/SI1635 1854 | TRAIN/DR7/FCRZ0/SX433 1855 | TRAIN/DR4/MSRG0/SX321 1856 | TRAIN/DR4/FBMJ0/SX246 1857 | TRAIN/DR3/MBEF0/SX201 1858 | TRAIN/DR4/FJWB1/SI2055 1859 | TRAIN/DR1/FVFB0/SI2292 1860 | TRAIN/DR1/MRSO0/SX39 1861 | TRAIN/DR5/FSDC0/SX232 1862 | TRAIN/DR2/MHRM0/SX58 1863 | TRAIN/DR2/MRGS0/SX186 1864 | TRAIN/DR4/MJXL0/SX92 1865 | TRAIN/DR7/MBOM0/SX204 1866 | TRAIN/DR4/FSSB0/SX92 1867 | TRAIN/DR1/FECD0/SX248 1868 | TRAIN/DR6/MSDS0/SI1707 1869 | TRAIN/DR5/MMDM1/SX423 1870 | TRAIN/DR4/MJSR0/SX74 1871 | TRAIN/DR4/MESG0/SI702 1872 | TRAIN/DR7/FCRZ0/SI2053 1873 | TRAIN/DR7/MBOM0/SI2274 1874 | TRAIN/DR4/MAEB0/SX270 1875 | TRAIN/DR7/MSDB0/SX377 1876 | TRAIN/DR3/MDBB1/SX16 1877 | TRAIN/DR7/FMAH1/SX69 1878 | TRAIN/DR3/FCMG0/SX252 1879 | TRAIN/DR7/FSPM0/SI1871 1880 | TRAIN/DR4/MJWS0/SX153 1881 | TRAIN/DR3/MJJB0/SX329 1882 | TRAIN/DR7/MTWH1/SI1512 1883 | TRAIN/DR2/MDPS0/SX179 1884 | TRAIN/DR7/MBBR0/SI1055 1885 | TRAIN/DR2/FCYL0/SX397 1886 | TRAIN/DR7/FREH0/SI685 1887 | TRAIN/DR6/MRMB0/SI1581 1888 | TRAIN/DR3/MADC0/SI737 1889 | TRAIN/DR2/FDNC0/SX198 1890 | TRAIN/DR2/MSAT0/SX86 1891 | TRAIN/DR6/FSDJ0/SI1115 1892 | TRAIN/DR3/FEME0/SX425 1893 | TRAIN/DR3/MMAM0/SX67 1894 | TRAIN/DR5/MJDM0/SX440 1895 | TRAIN/DR3/FLJD0/SX166 1896 | TRAIN/DR5/FTBW0/SX355 1897 | TRAIN/DR4/MJXL0/SI542 1898 | TRAIN/DR3/MJDA0/SI2291 1899 | TRAIN/DR8/MEJS0/SX160 1900 | TRAIN/DR4/MFRM0/SI1785 1901 | TRAIN/DR2/MMDS0/SI1973 1902 | TRAIN/DR4/MMGC0/SX315 1903 | TRAIN/DR6/MJRK0/SX430 1904 | TRAIN/DR6/FKLC1/SI2308 1905 | TRAIN/DR5/MJPG0/SX201 1906 | TRAIN/DR2/FDAS1/SI831 1907 | TRAIN/DR1/MRWS0/SX202 1908 | TRAIN/DR4/MJJJ0/SX263 1909 | TRAIN/DR7/MGSL0/SI797 1910 | TRAIN/DR3/MREE0/SI1959 1911 | TRAIN/DR3/FEME0/SX155 1912 | TRAIN/DR4/MLEL0/SX346 1913 | TRAIN/DR5/MBGT0/SX171 1914 | TRAIN/DR7/MKLR0/SI1689 1915 | TRAIN/DR4/FKLC0/SX85 1916 | TRAIN/DR7/MMDG0/SX160 1917 | TRAIN/DR7/MTML0/SX345 1918 | TRAIN/DR6/MRXB0/SX415 1919 | TRAIN/DR2/MARC0/SX198 1920 | TRAIN/DR4/MARW0/SX349 1921 | TRAIN/DR4/MDMA0/SI1238 1922 | TRAIN/DR8/MMEA0/SI1388 1923 | TRAIN/DR2/MRLR0/SX296 1924 | TRAIN/DR4/FLHD0/SX84 1925 | TRAIN/DR3/MDLH0/SX340 1926 | TRAIN/DR3/MMJB1/SX148 1927 | TRAIN/DR3/MAKR0/SI722 1928 | TRAIN/DR6/MEJL0/SI1592 1929 | TRAIN/DR3/MDEF0/SX213 1930 | TRAIN/DR4/MJRH0/SI1840 1931 | TRAIN/DR4/MLEL0/SI1876 1932 | TRAIN/DR2/FEAC0/SI1245 1933 | TRAIN/DR4/MJMM0/SI1885 1934 | TRAIN/DR4/MTAS0/SX395 1935 | TRAIN/DR4/MJDC0/SX171 1936 | TRAIN/DR8/FJRB0/SI672 1937 | TRAIN/DR5/FLOD0/SX117 1938 | TRAIN/DR6/MSDS0/SX87 1939 | TRAIN/DR4/MTQC0/SI2071 1940 | TRAIN/DR3/FDFB0/SX328 1941 | TRAIN/DR3/MTPG0/SI2013 1942 | TRAIN/DR4/FJXP0/SX222 1943 | TRAIN/DR2/MJRP0/SI1835 1944 | TRAIN/DR8/MTCS0/SX442 1945 | TRAIN/DR3/MTPP0/SX68 1946 | TRAIN/DR3/FALK0/SI456 1947 | TRAIN/DR4/MPEB0/SI600 1948 | TRAIN/DR7/MFXS0/SI2304 1949 | TRAIN/DR3/MILB0/SX183 1950 | TRAIN/DR5/MREW1/SX60 1951 | TRAIN/DR2/MSAT0/SI2156 1952 | TRAIN/DR7/MCLK0/SX130 1953 | TRAIN/DR4/MJRH0/SX225 1954 | TRAIN/DR5/FBJL0/SI2182 1955 | TRAIN/DR4/FEEH0/SX32 1956 | TRAIN/DR5/MRAM0/SI1951 1957 | TRAIN/DR2/MCTM0/SX270 1958 | TRAIN/DR2/MJMA0/SX415 1959 | TRAIN/DR3/MDHS0/SI900 1960 | TRAIN/DR2/MEFG0/SI465 1961 | TRAIN/DR8/MMPM0/SX71 1962 | TRAIN/DR5/MRML0/SX161 1963 | TRAIN/DR7/MJJM0/SX17 1964 | TRAIN/DR2/MMAA0/SX215 1965 | TRAIN/DR4/FKDW0/SX37 1966 | TRAIN/DR2/MDWD0/SI1260 1967 | TRAIN/DR3/MDSS1/SX247 1968 | TRAIN/DR6/FJDM2/SX412 1969 | TRAIN/DR4/FKLC0/SI2245 1970 | TRAIN/DR2/FDAS1/SX381 1971 | TRAIN/DR3/MJLG1/SX112 1972 | TRAIN/DR2/MJHI0/SX68 1973 | TRAIN/DR2/MCEW0/SX362 1974 | TRAIN/DR8/FPLS0/SX330 1975 | TRAIN/DR3/MDTB0/SX300 1976 | TRAIN/DR7/MTLC0/SX217 1977 | TRAIN/DR6/MEAL0/SX377 1978 | TRAIN/DR2/MKAJ0/SX64 1979 | TRAIN/DR3/FGCS0/SI1486 1980 | TRAIN/DR8/MKDD0/SX397 1981 | TRAIN/DR7/MBBR0/SI1685 1982 | TRAIN/DR1/MTPF0/SI1865 1983 | TRAIN/DR7/MHBS0/SI945 1984 | TRAIN/DR7/MPFU0/SI1888 1985 | TRAIN/DR7/MPFU0/SX268 1986 | TRAIN/DR3/MTLB0/SX414 1987 | TRAIN/DR8/MEJS0/SI1870 1988 | TRAIN/DR7/FKSR0/SX397 1989 | TRAIN/DR4/MBMA0/SX232 1990 | TRAIN/DR3/MKXL0/SX15 1991 | TRAIN/DR8/FCLT0/SX268 1992 | TRAIN/DR4/MFRM0/SI1155 1993 | TRAIN/DR5/MEGJ0/SX77 1994 | TRAIN/DR4/MLJC0/SX145 1995 | TRAIN/DR4/MJMM0/SX355 1996 | TRAIN/DR6/MMDB0/SI1617 1997 | TRAIN/DR7/MWRE0/SX247 1998 | TRAIN/DR3/MCEF0/SX415 1999 | TRAIN/DR2/MKJO0/SX77 2000 | TRAIN/DR1/FETB0/SX428 2001 | TRAIN/DR8/FPLS0/SI1590 2002 | TRAIN/DR7/MGAK0/SX226 2003 | TRAIN/DR5/FDMY0/SX27 2004 | TRAIN/DR4/MJLB0/SI2246 2005 | TRAIN/DR5/MCLM0/SX286 2006 | TRAIN/DR3/MGAF0/SX112 2007 | TRAIN/DR7/FKDE0/SX151 2008 | TRAIN/DR5/MGES0/SX41 2009 | TRAIN/DR2/MTBC0/SI543 2010 | TRAIN/DR5/MWCH0/SI2252 2011 | TRAIN/DR3/FPAZ0/SI963 2012 | TRAIN/DR1/MPGH0/SI675 2013 | TRAIN/DR2/MPRB0/SI1215 2014 | TRAIN/DR2/MRMS0/SX120 2015 | TRAIN/DR5/MBGT0/SX81 2016 | TRAIN/DR1/MMGG0/SX359 2017 | TRAIN/DR6/FBCH0/SX236 2018 | TRAIN/DR3/MDLC0/SX45 2019 | TRAIN/DR7/MDLR0/SI1233 2020 | TRAIN/DR1/MPGH0/SX24 2021 | TRAIN/DR7/MRPC1/SI2026 2022 | TRAIN/DR4/MFWK0/SI1879 2023 | TRAIN/DR1/FETB0/SX158 2024 | TRAIN/DR7/MRLJ1/SX231 2025 | TRAIN/DR7/MKLR0/SI1059 2026 | TRAIN/DR5/MSDH0/SX440 2027 | TRAIN/DR6/FHXS0/SX175 2028 | TRAIN/DR5/MREW1/SI1500 2029 | TRAIN/DR2/MTBC0/SI1173 2030 | TRAIN/DR3/FSLS0/SI2316 2031 | TRAIN/DR5/MVLO0/SX337 2032 | TRAIN/DR2/FHLM0/SX300 2033 | TRAIN/DR3/MCEF0/SI1135 2034 | TRAIN/DR2/MRJM0/SI1095 2035 | TRAIN/DR7/FMKC0/SX262 2036 | TRAIN/DR4/FLHD0/SX354 2037 | TRAIN/DR7/FPAB1/SX211 2038 | TRAIN/DR1/FKFB0/SX348 2039 | TRAIN/DR2/MEFG0/SX285 2040 | TRAIN/DR3/MDJM0/SX285 2041 | TRAIN/DR3/MSFV0/SI632 2042 | TRAIN/DR7/MADD0/SI1295 2043 | TRAIN/DR7/MRMH0/SI1021 2044 | TRAIN/DR7/FKDE0/SX421 2045 | TRAIN/DR2/MCEW0/SX92 2046 | TRAIN/DR3/MCDD0/SX343 2047 | TRAIN/DR1/MCPM0/SX114 2048 | TRAIN/DR3/MHJB0/SI1017 2049 | TRAIN/DR4/MRAB1/SX218 2050 | TRAIN/DR4/MLJC0/SI1855 2051 | TRAIN/DR7/FJRP1/SX262 2052 | TRAIN/DR4/MTRT0/SX254 2053 | TRAIN/DR2/MJAE0/SX444 2054 | TRAIN/DR1/MJEB1/SX297 2055 | TRAIN/DR6/FSDJ0/SX395 2056 | TRAIN/DR2/MDBP0/SI528 2057 | TRAIN/DR3/MCDD0/SX433 2058 | TRAIN/DR4/MSRG0/SX51 2059 | TRAIN/DR2/MRFK0/SX446 2060 | TRAIN/DR2/FLMC0/SX382 2061 | TRAIN/DR3/MVJH0/SI1556 2062 | TRAIN/DR6/FPAD0/SX356 2063 | TRAIN/DR1/FKFB0/SX438 2064 | TRAIN/DR3/MDWM0/SI916 2065 | TRAIN/DR7/MFXV0/SX105 2066 | TRAIN/DR4/MJXL0/SX362 2067 | TRAIN/DR1/MDPK0/SX243 2068 | TRAIN/DR7/FCJS0/SI1607 2069 | TRAIN/DR7/MTWH1/SX162 2070 | TRAIN/DR2/MTDB0/SI771 2071 | TRAIN/DR8/FBCG1/SI1612 2072 | TRAIN/DR6/FLAG0/SI1464 2073 | TRAIN/DR3/MMSM0/SX116 2074 | TRAIN/DR7/MADD0/SI538 2075 | TRAIN/DR5/MWCH0/SX452 2076 | TRAIN/DR3/MDDC0/SX69 2077 | TRAIN/DR4/FCAG0/SX333 2078 | TRAIN/DR7/MDLC1/SX355 2079 | TRAIN/DR2/MJHI0/SX428 2080 | TRAIN/DR6/MKLN0/SX68 2081 | TRAIN/DR3/MREH1/SX429 2082 | TRAIN/DR1/FSJK1/SI2285 2083 | TRAIN/DR7/MSAH1/SX59 2084 | TRAIN/DR8/MRLK0/SI1468 2085 | TRAIN/DR6/MESJ0/SX277 2086 | TRAIN/DR5/MTMT0/SX218 2087 | TRAIN/DR2/MTJG0/SX170 2088 | TRAIN/DR2/FLMC0/SI2002 2089 | TRAIN/DR4/MTRC0/SX363 2090 | TRAIN/DR7/MJJM0/SI1251 2091 | TRAIN/DR5/MSEM1/SX270 2092 | TRAIN/DR2/FJKL0/SX392 2093 | TRAIN/DR5/FDTD0/SI1561 2094 | TRAIN/DR1/FVMH0/SX116 2095 | TRAIN/DR7/MGAR0/SI1694 2096 | TRAIN/DR4/MDMA0/SX80 2097 | TRAIN/DR5/FEAR0/SX172 2098 | TRAIN/DR6/MMDB0/SX87 2099 | TRAIN/DR5/MFER0/SX232 2100 | TRAIN/DR2/MJPM0/SX18 2101 | TRAIN/DR7/MGSL0/SX174 2102 | TRAIN/DR1/MGRL0/SX147 2103 | TRAIN/DR2/MBJV0/SI617 2104 | TRAIN/DR8/FCEG0/SI1878 2105 | TRAIN/DR5/FJXM0/SX41 2106 | TRAIN/DR4/MSFH0/SX406 2107 | TRAIN/DR2/MJHI0/SX158 2108 | TRAIN/DR8/FNKL0/SX196 2109 | TRAIN/DR3/MREH1/SX159 2110 | TRAIN/DR3/MDLH0/SI574 2111 | TRAIN/DR8/MMLM0/SI1527 2112 | TRAIN/DR3/MVJH0/SX386 2113 | TRAIN/DR5/MDSJ0/SX382 2114 | TRAIN/DR5/FDTD0/SX301 2115 | TRAIN/DR8/FNKL0/SI2152 2116 | TRAIN/DR7/MDLR1/SX309 2117 | TRAIN/DR6/MDRD0/SI2012 2118 | TRAIN/DR3/MRTJ0/SX142 2119 | TRAIN/DR4/FDKN0/SI1202 2120 | TRAIN/DR5/FSJG0/SI2200 2121 | TRAIN/DR4/MRSP0/SI2059 2122 | TRAIN/DR3/MDHS0/SX270 2123 | TRAIN/DR7/MJJM0/SI1457 2124 | TRAIN/DR3/MJRH1/SX334 2125 | TRAIN/DR1/MEDR0/SX24 2126 | TRAIN/DR3/MKXL0/SX375 2127 | TRAIN/DR7/MDPB0/SI866 2128 | TRAIN/DR3/MCAL0/SX418 2129 | TRAIN/DR6/MABC0/SX151 2130 | TRAIN/DR2/MRAB0/SX144 2131 | TRAIN/DR1/MJEB1/SX27 2132 | TRAIN/DR7/MDKS0/SX256 2133 | TRAIN/DR2/MCEW0/SI812 2134 | TRAIN/DR7/MDLR0/SX63 2135 | TRAIN/DR4/FSSB0/SX452 2136 | TRAIN/DR3/MDWM0/SX106 2137 | TRAIN/DR5/MJFH0/SX117 2138 | TRAIN/DR4/MGXP0/SX97 2139 | TRAIN/DR1/MPGH0/SI924 2140 | TRAIN/DR6/MSJK0/SI966 2141 | TRAIN/DR7/MJRA0/SX426 2142 | TRAIN/DR5/FEXM0/SX381 2143 | TRAIN/DR3/MMAM0/SX427 2144 | TRAIN/DR4/MKAM0/SX236 2145 | TRAIN/DR6/FAPB0/SI1693 2146 | TRAIN/DR4/FEEH0/SX302 2147 | TRAIN/DR8/MCXM0/SX91 2148 | TRAIN/DR3/MDHS0/SI2160 2149 | TRAIN/DR2/FLMC0/SX22 2150 | TRAIN/DR5/MGES0/SX311 2151 | TRAIN/DR2/MTAT1/SI1409 2152 | TRAIN/DR7/MKAG0/SX439 2153 | TRAIN/DR2/FCAJ0/SX219 2154 | TRAIN/DR3/MAPV0/SX303 2155 | TRAIN/DR7/MCTH0/SI1839 2156 | TRAIN/DR4/MRFL0/SI1156 2157 | TRAIN/DR3/FJLG0/SI1889 2158 | TRAIN/DR7/MDCM0/SX400 2159 | TRAIN/DR3/FSJS0/SI1801 2160 | TRAIN/DR7/MWRP0/SI2073 2161 | TRAIN/DR7/FSPM0/SX161 2162 | TRAIN/DR4/MRGM0/SX442 2163 | TRAIN/DR7/MBTH0/SX122 2164 | TRAIN/DR4/MJLS0/SX106 2165 | TRAIN/DR6/MABC0/SX421 2166 | TRAIN/DR4/FJXP0/SI1122 2167 | TRAIN/DR6/MKLN0/SX338 2168 | TRAIN/DR3/MMAM0/SX157 2169 | TRAIN/DR6/FLAG0/SX384 2170 | TRAIN/DR7/MJRA0/SX156 2171 | TRAIN/DR3/MDLC0/SX405 2172 | TRAIN/DR5/MSEM1/SI1440 2173 | TRAIN/DR1/MMRP0/SI774 2174 | TRAIN/DR6/MDRD0/SI752 2175 | TRAIN/DR4/MRFL0/SX76 2176 | TRAIN/DR1/MPGR0/SI780 2177 | TRAIN/DR1/MJWT0/SI1291 2178 | TRAIN/DR5/MEGJ0/SX167 2179 | TRAIN/DR6/MTJU0/SX40 2180 | TRAIN/DR7/MDLR0/SI603 2181 | TRAIN/DR4/MFWK0/SX79 2182 | TRAIN/DR4/MARW0/SX376 2183 | TRAIN/DR3/MJRH1/SX64 2184 | TRAIN/DR7/MNTW0/SX258 2185 | TRAIN/DR5/FCDR1/SX106 2186 | TRAIN/DR3/FLAC0/SI2161 2187 | TRAIN/DR6/FLAG0/SI834 2188 | TRAIN/DR3/MDLH0/SX430 2189 | TRAIN/DR5/FDMY0/SI1197 2190 | TRAIN/DR4/MESG0/SI1332 2191 | TRAIN/DR4/MGAG0/SX151 2192 | TRAIN/DR3/MRBC0/SI1859 2193 | TRAIN/DR3/FDFB0/SI1318 2194 | TRAIN/DR1/MMRP0/SX234 2195 | TRAIN/DR2/MRJM1/SX398 2196 | TRAIN/DR5/MDHL0/SX269 2197 | TRAIN/DR1/MKLW0/SX401 2198 | TRAIN/DR6/MDRD0/SX212 2199 | TRAIN/DR7/MRMG0/SI1080 2200 | TRAIN/DR3/MWDK0/SX356 2201 | TRAIN/DR3/FGCS0/SX226 2202 | TRAIN/DR7/MTML0/SX435 2203 | TRAIN/DR2/FRLL0/SI805 2204 | TRAIN/DR4/MSMC0/SX377 2205 | TRAIN/DR1/MPSW0/SX437 2206 | TRAIN/DR7/MJDG0/SX412 2207 | TRAIN/DR4/MGXP0/SX7 2208 | TRAIN/DR7/FJSK0/SX242 2209 | TRAIN/DR6/MSAT1/SX173 2210 | TRAIN/DR5/MJDM0/SX80 2211 | TRAIN/DR2/MTBC0/SX363 2212 | TRAIN/DR4/MTQC0/SX271 2213 | TRAIN/DR7/MTAB0/SX402 2214 | TRAIN/DR7/MSAH1/SX149 2215 | TRAIN/DR3/MRTC0/SX288 2216 | TRAIN/DR4/MLEL0/SX436 2217 | TRAIN/DR6/FRJB0/SX167 2218 | TRAIN/DR5/MWAC0/SI1601 2219 | TRAIN/DR2/FPJF0/SX236 2220 | TRAIN/DR3/MKLS1/SX15 2221 | TRAIN/DR1/MPGH0/SX294 2222 | TRAIN/DR2/MJBG0/SX332 2223 | TRAIN/DR8/MBSB0/SX363 2224 | TRAIN/DR3/FJLR0/SI1231 2225 | TRAIN/DR2/MZMB0/SI536 2226 | TRAIN/DR2/MJDE0/SX130 2227 | TRAIN/DR5/FLOD0/SI657 2228 | TRAIN/DR1/MRDD0/SX330 2229 | TRAIN/DR5/MDHL0/SI1439 2230 | TRAIN/DR4/MJPM1/SI2280 2231 | TRAIN/DR8/FJRB0/SX132 2232 | TRAIN/DR6/MJRK0/SX340 2233 | TRAIN/DR5/MRKM0/SX187 2234 | TRAIN/DR4/MGAG0/SX421 2235 | TRAIN/DR5/MVLO0/SI517 2236 | TRAIN/DR3/MDBB1/SX376 2237 | TRAIN/DR5/MRVG0/SI1140 2238 | TRAIN/DR2/FMMH0/SX367 2239 | TRAIN/DR2/MDWD0/SX450 2240 | TRAIN/DR4/MPRT0/SI495 2241 | TRAIN/DR2/MMXS0/SI2136 2242 | TRAIN/DR3/MMAR0/SI1966 2243 | TRAIN/DR8/MMPM0/SI1061 2244 | TRAIN/DR3/MRBC0/SX329 2245 | TRAIN/DR2/FRLL0/SX74 2246 | TRAIN/DR5/FEAR0/SI1252 2247 | TRAIN/DR5/FDMY0/SI567 2248 | TRAIN/DR3/MLNS0/SX327 2249 | TRAIN/DR7/MSES0/SI1589 2250 | TRAIN/DR1/FDAW0/SX326 2251 | TRAIN/DR5/MWEM0/SX150 2252 | TRAIN/DR2/MDMT0/SX302 2253 | TRAIN/DR7/MAEO0/SX156 2254 | TRAIN/DR5/MCHL0/SX447 2255 | TRAIN/DR8/MBCG0/SI486 2256 | TRAIN/DR5/MDSJ0/SI832 2257 | TRAIN/DR5/MJXA0/SI877 2258 | TRAIN/DR8/MMLM0/SX357 2259 | TRAIN/DR6/MPGR1/SX59 2260 | TRAIN/DR2/FSCN0/SI626 2261 | TRAIN/DR5/MMAB1/SI1494 2262 | TRAIN/DR2/MRMS0/SI2057 2263 | TRAIN/DR6/MSDS0/SI1077 2264 | TRAIN/DR5/MHIT0/SX443 2265 | TRAIN/DR3/FALK0/SX276 2266 | TRAIN/DR4/MGXP0/SX367 2267 | TRAIN/DR7/MAFM0/SX219 2268 | TRAIN/DR5/MRLD0/SI2224 2269 | TRAIN/DR1/FVMH0/SI2096 2270 | TRAIN/DR7/MRMG0/SX360 2271 | TRAIN/DR1/FTBR0/SX111 2272 | TRAIN/DR7/MAEO0/SX426 2273 | TRAIN/DR7/FCRZ0/SX343 2274 | TRAIN/DR3/FLAC0/SX451 2275 | TRAIN/DR3/FDJH0/SX215 2276 | TRAIN/DR5/MWEM0/SX420 2277 | TRAIN/DR8/FBCG1/SX442 2278 | TRAIN/DR6/MMDB0/SI1358 2279 | TRAIN/DR2/FAJW0/SI633 2280 | TRAIN/DR2/MTDB0/SX231 2281 | TRAIN/DR3/MGAF0/SI652 2282 | TRAIN/DR8/MMPM0/SX251 2283 | TRAIN/DR2/MRJT0/SX148 2284 | TRAIN/DR7/MPAR0/SX406 2285 | TRAIN/DR3/MJRH1/SI1558 2286 | TRAIN/DR4/MRFL0/SI1786 2287 | TRAIN/DR5/FDMY0/SX387 2288 | TRAIN/DR5/MEGJ0/SX3 2289 | TRAIN/DR5/MDWH0/SX215 2290 | TRAIN/DR4/MSMS0/SX353 2291 | TRAIN/DR7/MMWS1/SI1071 2292 | TRAIN/DR8/MTCS0/SI712 2293 | TRAIN/DR4/FALR0/SX65 2294 | TRAIN/DR7/MRMH0/SX301 2295 | TRAIN/DR5/MRLD0/SX334 2296 | TRAIN/DR2/FMJB0/SI1807 2297 | TRAIN/DR2/FMMH0/SI2167 2298 | TRAIN/DR5/MGSH0/SX276 2299 | TRAIN/DR2/MJPM0/SX288 2300 | TRAIN/DR5/FPMY0/SX253 2301 | TRAIN/DR4/MFWK0/SX259 2302 | TRAIN/DR1/MPSW0/SX24 2303 | TRAIN/DR4/MRAB1/SI1478 2304 | TRAIN/DR4/MLBC0/SX249 2305 | TRAIN/DR3/MAKB0/SX296 2306 | TRAIN/DR5/FLMK0/SI1035 2307 | TRAIN/DR7/MJDG0/SX52 2308 | TRAIN/DR3/MLNS0/SX57 2309 | TRAIN/DR7/FJSK0/SX332 2310 | TRAIN/DR5/MREW1/SX150 2311 | TRAIN/DR6/MEAL0/SI2177 2312 | TRAIN/DR4/MTRC0/SX170 2313 | TRAIN/DR5/MRAM0/SX285 2314 | TRAIN/DR6/FSBK0/SX349 2315 | TRAIN/DR3/FJLG0/SX269 2316 | TRAIN/DR5/FKKH0/SI1290 2317 | TRAIN/DR2/FKAA0/SX308 2318 | TRAIN/DR2/FMMH0/SX7 2319 | TRAIN/DR8/MKRG0/SI2121 2320 | TRAIN/DR2/FPJF0/SX352 2321 | TRAIN/DR1/MTRR0/SI918 2322 | TRAIN/DR3/FSLS0/SX426 2323 | TRAIN/DR4/FKLC0/SX175 2324 | TRAIN/DR5/MTAT0/SX390 2325 | TRAIN/DR7/MPAR0/SX46 2326 | TRAIN/DR5/FTLG0/SX393 2327 | TRAIN/DR3/MREE0/SX114 2328 | TRAIN/DR2/MJRP0/SX315 2329 | TRAIN/DR4/MNET0/SI1446 2330 | TRAIN/DR8/MEJS0/SI1240 2331 | TRAIN/DR7/FJSK0/SI1682 2332 | TRAIN/DR2/MRJH0/SX259 2333 | TRAIN/DR5/MJFH0/SI1107 2334 | TRAIN/DR1/MJEB1/SI1467 2335 | TRAIN/DR2/MJEB0/SI656 2336 | TRAIN/DR2/FJKL0/SX32 2337 | TRAIN/DR5/MSRR0/SX51 2338 | TRAIN/DR4/FJWB1/SX75 2339 | TRAIN/DR5/MREW1/SX420 2340 | TRAIN/DR2/FTMG0/SX272 2341 | TRAIN/DR1/MRAI0/SX252 2342 | TRAIN/DR2/MRJM0/SX328 2343 | TRAIN/DR7/MDKS0/SX76 2344 | TRAIN/DR3/MRBC0/SX59 2345 | TRAIN/DR4/MLEL0/SI1246 2346 | TRAIN/DR5/FSMM0/SX414 2347 | TRAIN/DR2/FEAC0/SI1875 2348 | TRAIN/DR3/MDEF0/SX33 2349 | TRAIN/DR3/MCDC0/SI662 2350 | TRAIN/DR3/MJJB0/SI1769 2351 | TRAIN/DR3/MRWA0/SI1603 2352 | TRAIN/DR5/FMPG0/SX252 2353 | TRAIN/DR1/FMEM0/SI747 2354 | TRAIN/DR3/MMJB1/SX238 2355 | TRAIN/DR2/MMAG0/SI1756 2356 | TRAIN/DR2/MJBG0/SX242 2357 | TRAIN/DR8/MMWS0/SX258 2358 | TRAIN/DR2/FAEM0/SI762 2359 | TRAIN/DR3/FSLS0/SX156 2360 | TRAIN/DR3/MHJB0/SX297 2361 | TRAIN/DR4/MGJC0/SI1965 2362 | TRAIN/DR4/FBAS0/SX397 2363 | TRAIN/DR8/MKRG0/SX411 2364 | TRAIN/DR2/MBJV0/SX347 2365 | TRAIN/DR6/MESJ0/SI2039 2366 | TRAIN/DR7/MRPC1/SX42 2367 | TRAIN/DR1/MRDD0/SI2310 2368 | TRAIN/DR5/MRAV0/SX108 2369 | TRAIN/DR1/MRDD0/SX240 2370 | TRAIN/DR3/MDHS0/SI1530 2371 | TRAIN/DR2/MDSS0/SI2087 2372 | TRAIN/DR5/MSDH0/SI2240 2373 | TRAIN/DR3/MKLS1/SX375 2374 | TRAIN/DR6/MCAE0/SX7 2375 | TRAIN/DR5/MMCC0/SI1338 2376 | TRAIN/DR4/MPEB0/SX150 2377 | TRAIN/DR7/MJAI0/SX344 2378 | TRAIN/DR2/FJKL0/SI1562 2379 | TRAIN/DR3/MTKP0/SX303 2380 | TRAIN/DR4/MCSS0/SX390 2381 | TRAIN/DR3/FSKC0/SX156 2382 | TRAIN/DR7/MWRE0/SI1687 2383 | TRAIN/DR1/MTRR0/SX108 2384 | TRAIN/DR4/MMDM0/SX231 2385 | TRAIN/DR2/FAEM0/SX42 2386 | TRAIN/DR7/MSES0/SX419 2387 | TRAIN/DR6/MKES0/SX443 2388 | TRAIN/DR5/MRML0/SI1421 2389 | TRAIN/DR3/FLTM0/SI2330 2390 | TRAIN/DR5/FSJG0/SX130 2391 | TRAIN/DR4/MJAC0/SX71 2392 | TRAIN/DR2/MDLC2/SX354 2393 | TRAIN/DR3/MLNS0/SI1407 2394 | TRAIN/DR5/MJRG0/SX352 2395 | TRAIN/DR8/MRLK0/SX213 2396 | TRAIN/DR2/MMDS0/SX443 2397 | TRAIN/DR8/MCXM0/SX451 2398 | TRAIN/DR5/MDAS0/SI636 2399 | TRAIN/DR4/FSAK0/SX130 2400 | TRAIN/DR1/FTBR0/SI2181 2401 | TRAIN/DR4/MPEB0/SX420 2402 | TRAIN/DR3/MTKP0/SI454 2403 | TRAIN/DR1/FDAW0/SI2036 2404 | TRAIN/DR6/FSBK0/SI2329 2405 | TRAIN/DR4/MJSR0/SX344 2406 | TRAIN/DR5/MSRR0/SX411 2407 | TRAIN/DR4/MLBC0/SX339 2408 | TRAIN/DR5/MMDM1/SX63 2409 | TRAIN/DR1/FDAW0/SI1271 2410 | TRAIN/DR7/MTPR0/SX160 2411 | TRAIN/DR3/FSKC0/SX426 2412 | TRAIN/DR6/FMJU0/SX309 2413 | TRAIN/DR7/MJAI0/SX74 2414 | TRAIN/DR7/MBML0/SX449 2415 | TRAIN/DR5/FSDC0/SX142 2416 | TRAIN/DR5/MRLD0/SX244 2417 | TRAIN/DR1/MEDR0/SX204 2418 | TRAIN/DR4/MGAG0/SX61 2419 | TRAIN/DR8/FBCG1/SI2242 2420 | TRAIN/DR4/MJPM1/SX311 2421 | TRAIN/DR3/FPAZ0/SX63 2422 | TRAIN/DR3/MRDS0/SX357 2423 | TRAIN/DR4/MFWK0/SI1249 2424 | TRAIN/DR7/MJRA0/SI1866 2425 | TRAIN/DR5/FLJA0/SX448 2426 | TRAIN/DR3/FNTB0/SX123 2427 | TRAIN/DR2/MRJM0/SI1858 2428 | TRAIN/DR5/FGMB0/SX65 2429 | TRAIN/DR1/MDPK0/SX63 2430 | TRAIN/DR6/FSGF0/SX207 2431 | TRAIN/DR3/MJKR0/SX211 2432 | TRAIN/DR3/MRJB1/SI1413 2433 | TRAIN/DR2/MTAT1/SI1627 2434 | TRAIN/DR4/MGJC0/SX255 2435 | TRAIN/DR2/MRJH0/SI889 2436 | TRAIN/DR3/MRDS0/SI1797 2437 | TRAIN/DR3/MMEB0/SX367 2438 | TRAIN/DR5/MMWB0/SX179 2439 | TRAIN/DR2/FHLM0/SI2190 2440 | TRAIN/DR1/FVFB0/SX222 2441 | TRAIN/DR3/MADC0/SX107 2442 | TRAIN/DR5/MSAS0/SX296 2443 | TRAIN/DR4/FCAG0/SX243 2444 | TRAIN/DR6/MSVS0/SX38 2445 | TRAIN/DR6/MSDS0/SX177 2446 | TRAIN/DR4/MLJC0/SX235 2447 | TRAIN/DR4/MPRT0/SX310 2448 | TRAIN/DR7/FCJS0/SX77 2449 | TRAIN/DR6/MTXS0/SI1690 2450 | TRAIN/DR7/MTMN0/SX254 2451 | TRAIN/DR3/MDEF0/SI1123 2452 | TRAIN/DR7/MGAK0/SI1036 2453 | TRAIN/DR1/FDML0/SX69 2454 | TRAIN/DR1/MEDR0/SI744 2455 | TRAIN/DR2/FSKL0/SI2159 2456 | TRAIN/DR4/MLJH0/SI1324 2457 | TRAIN/DR6/FBCH0/SX146 2458 | TRAIN/DR2/MHRM0/SX328 2459 | TRAIN/DR7/FJSK0/SI1052 2460 | TRAIN/DR1/MDPK0/SX333 2461 | TRAIN/DR3/MTLB0/SX54 2462 | TRAIN/DR4/MRGM0/SX82 2463 | TRAIN/DR7/FSPM0/SI1241 2464 | TRAIN/DR2/FMMH0/SI1537 2465 | TRAIN/DR8/FPLS0/SX3 2466 | TRAIN/DR2/MJHI0/SI555 2467 | TRAIN/DR2/MRJH0/SI1519 2468 | TRAIN/DR8/MMWS0/SI888 2469 | TRAIN/DR1/MJWT0/SX301 2470 | TRAIN/DR3/MTPG0/SX303 2471 | TRAIN/DR3/MMSM0/SX26 2472 | TRAIN/DR7/FKSR0/SX37 2473 | TRAIN/DR5/FSKP0/SX108 2474 | TRAIN/DR7/MHBS0/SX225 2475 | TRAIN/DR8/MKDD0/SX37 2476 | TRAIN/DR7/MRLJ1/SX141 2477 | TRAIN/DR7/FVKB0/SX439 2478 | TRAIN/DR3/FCMG0/SI1142 2479 | TRAIN/DR4/MAEB0/SI1411 2480 | TRAIN/DR5/MHMG0/SX375 2481 | TRAIN/DR4/MJLB0/SX176 2482 | TRAIN/DR4/MJJJ0/SI533 2483 | TRAIN/DR3/MWGR0/SX346 2484 | TRAIN/DR6/MPGR1/SX329 2485 | TRAIN/DR7/MDLM0/SI1234 2486 | TRAIN/DR2/FRLL0/SX164 2487 | TRAIN/DR7/MSDB0/SX17 2488 | TRAIN/DR5/FBMH0/SX326 2489 | TRAIN/DR3/FSJS0/SX451 2490 | TRAIN/DR1/FSAH0/SI1244 2491 | TRAIN/DR5/MFER0/SI2122 2492 | TRAIN/DR6/MSVS0/SX308 2493 | TRAIN/DR3/MAKR0/SI1982 2494 | TRAIN/DR5/FSAG0/SI693 2495 | TRAIN/DR7/MWRE0/SI1057 2496 | TRAIN/DR3/MHMR0/SX309 2497 | TRAIN/DR3/MTKP0/SI1023 2498 | TRAIN/DR4/FKDW0/SI1891 2499 | TRAIN/DR2/MDLC2/SI984 2500 | TRAIN/DR4/FDKN0/SX271 2501 | TRAIN/DR5/FLJA0/SI1078 2502 | TRAIN/DR3/MMJB1/SI778 2503 | TRAIN/DR4/FBMJ0/SI516 2504 | TRAIN/DR4/MTQC0/SI480 2505 | TRAIN/DR1/FMEM0/SX207 2506 | TRAIN/DR6/FBCH0/SI956 2507 | TRAIN/DR7/MFXV0/SI1342 2508 | TRAIN/DR2/FAEM0/SX222 2509 | TRAIN/DR2/MDSS0/SX441 2510 | TRAIN/DR5/MDHL0/SI2069 2511 | TRAIN/DR7/MJDG0/SI1672 2512 | TRAIN/DR2/MRCW0/SI1371 2513 | TRAIN/DR3/MJRH1/SX244 2514 | TRAIN/DR5/MWEM0/SI1950 2515 | TRAIN/DR4/MJDC0/SI1161 2516 | TRAIN/DR6/MAJP0/SX264 2517 | TRAIN/DR2/MSAT0/SX356 2518 | TRAIN/DR2/MRCW0/SX381 2519 | TRAIN/DR1/MRSO0/SX219 2520 | TRAIN/DR1/FSMA0/SX361 2521 | TRAIN/DR5/MCHL0/SI1404 2522 | TRAIN/DR1/FSJK1/SX395 2523 | TRAIN/DR7/FMAH1/SI879 2524 | TRAIN/DR5/MWAC0/SX251 2525 | TRAIN/DR2/FSRH0/SX401 2526 | TRAIN/DR7/FREH0/SI1945 2527 | TRAIN/DR2/FAJW0/SX363 2528 | TRAIN/DR5/FGDP0/SX268 2529 | TRAIN/DR2/MMDS0/SI1343 2530 | TRAIN/DR5/MRKM0/SI1267 2531 | TRAIN/DR5/MMVP0/SX384 2532 | TRAIN/DR7/MFXS0/SX54 2533 | TRAIN/DR3/FLTM0/SX170 2534 | TRAIN/DR5/MWSH0/SX436 2535 | TRAIN/DR7/MMDG0/SI2035 2536 | TRAIN/DR7/MGAW0/SX445 2537 | TRAIN/DR7/MBAR0/SX329 2538 | TRAIN/DR2/MDLB0/SX226 2539 | TRAIN/DR4/MBMA0/SX142 2540 | TRAIN/DR1/MTJS0/SI1822 2541 | TRAIN/DR3/MHMR0/SI489 2542 | TRAIN/DR8/FMBG0/SX350 2543 | TRAIN/DR7/MVRW0/SI2115 2544 | TRAIN/DR4/MRFL0/SX256 2545 | TRAIN/DR7/MTPR0/SX70 2546 | TRAIN/DR4/MCDR0/SX434 2547 | TRAIN/DR5/MMVP0/SX347 2548 | TRAIN/DR6/MKLN0/SX248 2549 | TRAIN/DR1/FKFB0/SI2238 2550 | TRAIN/DR2/FLMA0/SX253 2551 | TRAIN/DR8/MMEA0/SX128 2552 | TRAIN/DR2/MRJH0/SI914 2553 | TRAIN/DR6/MPGR1/SI1269 2554 | TRAIN/DR2/MRGS0/SX96 2555 | TRAIN/DR2/FKAA0/SX38 2556 | TRAIN/DR1/FETB0/SX68 2557 | TRAIN/DR7/MBTH0/SI505 2558 | TRAIN/DR5/MRML0/SI791 2559 | TRAIN/DR3/MWDK0/SI1436 2560 | TRAIN/DR2/MRAB0/SX234 2561 | TRAIN/DR1/FCJF0/SX217 2562 | TRAIN/DR2/FTMG0/SX92 2563 | TRAIN/DR4/MSTF0/SX316 2564 | TRAIN/DR4/MCDR0/SX344 2565 | TRAIN/DR3/MCDC0/SX122 2566 | TRAIN/DR7/MCTH0/SX309 2567 | TRAIN/DR3/MRTJ0/SX232 2568 | TRAIN/DR2/MMXS0/SI629 2569 | TRAIN/DR2/FSKL0/SX179 2570 | TRAIN/DR5/MWSH0/SX346 2571 | TRAIN/DR7/MJFR0/SX165 2572 | TRAIN/DR1/FSMA0/SI1621 2573 | TRAIN/DR4/FALR0/SI1325 2574 | TRAIN/DR4/MKAM0/SX146 2575 | TRAIN/DR2/MDWD0/SI1890 2576 | TRAIN/DR2/MMXS0/SX426 2577 | TRAIN/DR3/FDFB0/SI2010 2578 | TRAIN/DR2/MKAH0/SI1528 2579 | TRAIN/DR2/FSCN0/SX176 2580 | TRAIN/DR4/MAEB0/SI2250 2581 | TRAIN/DR4/MGXP0/SI1087 2582 | TRAIN/DR1/FSAH0/SX327 2583 | TRAIN/DR1/FJSP0/SX354 2584 | TRAIN/DR4/MMBS0/SX251 2585 | TRAIN/DR4/MESG0/SX252 2586 | TRAIN/DR8/FPLS0/SX240 2587 | TRAIN/DR2/MPRB0/SI1205 2588 | TRAIN/DR3/FGRW0/SX252 2589 | TRAIN/DR3/MJDA0/SX311 2590 | TRAIN/DR7/MTML0/SI1695 2591 | TRAIN/DR4/FKDW0/SX397 2592 | TRAIN/DR2/FRLL0/SI1514 2593 | TRAIN/DR4/FDKN0/SX91 2594 | TRAIN/DR6/MMDB0/SX267 2595 | TRAIN/DR5/FLJA0/SI1708 2596 | TRAIN/DR3/MJLG1/SX22 2597 | TRAIN/DR2/MMDS0/SI713 2598 | TRAIN/DR2/FLMA0/SX73 2599 | TRAIN/DR7/FLEH0/SI1051 2600 | TRAIN/DR3/MDSS1/SX337 2601 | TRAIN/DR3/FMJF0/SX264 2602 | TRAIN/DR2/MMXS0/SX156 2603 | TRAIN/DR8/FKLH0/SX267 2604 | TRAIN/DR2/MMAG0/SX226 2605 | TRAIN/DR4/FSAK0/SI670 2606 | TRAIN/DR3/MDLH0/SI1960 2607 | TRAIN/DR2/MKAH0/SX268 2608 | TRAIN/DR7/FLET0/SX417 2609 | TRAIN/DR5/MJXA0/SI1507 2610 | TRAIN/DR4/MDCD0/SI785 2611 | TRAIN/DR5/MMAB1/SX324 2612 | TRAIN/DR3/MWGR0/SX436 2613 | TRAIN/DR3/MWGR0/SI2236 2614 | TRAIN/DR5/FLMK0/SX225 2615 | TRAIN/DR4/MPRK0/SI1097 2616 | TRAIN/DR7/MJFR0/SI975 2617 | TRAIN/DR2/MJMD0/SI2288 2618 | TRAIN/DR7/FVKB0/SX349 2619 | TRAIN/DR7/MWRE0/SX337 2620 | TRAIN/DR3/MRJB1/SX210 2621 | TRAIN/DR5/FBJL0/SX382 2622 | TRAIN/DR4/FLKM0/SI620 2623 | TRAIN/DR2/MKAJ0/SX424 2624 | TRAIN/DR3/FCKE0/SX121 2625 | TRAIN/DR5/FKKH0/SX30 2626 | TRAIN/DR7/MTWH1/SI2142 2627 | TRAIN/DR4/FLHD0/SI1827 2628 | TRAIN/DR7/MGAR0/SX132 2629 | TRAIN/DR4/MSFH0/SI586 2630 | TRAIN/DR1/MKLS0/SX447 2631 | TRAIN/DR1/MWAR0/SI2305 2632 | TRAIN/DR2/MDLC2/SI2244 2633 | TRAIN/DR7/MTKD0/SX287 2634 | TRAIN/DR5/MMDM1/SI2043 2635 | TRAIN/DR3/MAPV0/SI1923 2636 | TRAIN/DR4/MLEL0/SI616 2637 | TRAIN/DR5/MVLO0/SX67 2638 | TRAIN/DR7/FPAC0/SX391 2639 | TRAIN/DR3/MCDC0/SI1292 2640 | TRAIN/DR7/MSDB0/SI2267 2641 | TRAIN/DR7/MJJM0/SX287 2642 | TRAIN/DR2/MZMB0/SX266 2643 | TRAIN/DR3/MAKR0/SX272 2644 | TRAIN/DR7/MTER0/SI527 2645 | TRAIN/DR2/MKJO0/SX167 2646 | TRAIN/DR1/MGRL0/SX237 2647 | TRAIN/DR1/MDAC0/SX271 2648 | TRAIN/DR7/FCJS0/SX257 2649 | TRAIN/DR7/MNTW0/SI1068 2650 | TRAIN/DR5/MVLO0/SX247 2651 | TRAIN/DR5/MEWM0/SX358 2652 | TRAIN/DR4/FKDW0/SI577 2653 | TRAIN/DR3/MCDD0/SI1513 2654 | TRAIN/DR5/MFER0/SX142 2655 | TRAIN/DR2/MKAJ0/SX154 2656 | TRAIN/DR2/MRJH0/SX307 2657 | TRAIN/DR3/FSJW0/SX163 2658 | TRAIN/DR1/FCJF0/SI1027 2659 | TRAIN/DR7/MDLR1/SI1299 2660 | TRAIN/DR1/MPSW0/SI1697 2661 | TRAIN/DR6/MSJK0/SX66 2662 | TRAIN/DR7/MDLR0/SX423 2663 | TRAIN/DR4/MNET0/SX186 2664 | TRAIN/DR7/MDED0/SX180 2665 | TRAIN/DR4/FBMJ0/SX336 2666 | TRAIN/DR8/FMBG0/SX3 2667 | TRAIN/DR6/MABC0/SI2041 2668 | TRAIN/DR7/MTAB0/SI1572 2669 | TRAIN/DR7/MKLR0/SX339 2670 | TRAIN/DR4/MJSR0/SX434 2671 | TRAIN/DR5/FKKH0/SX300 2672 | TRAIN/DR6/FBCH0/SX56 2673 | TRAIN/DR7/MDKS0/SI1066 2674 | TRAIN/DR8/FCEG0/SI1248 2675 | TRAIN/DR3/MVJH0/SX26 2676 | TRAIN/DR7/MJRA0/SI606 2677 | TRAIN/DR2/MRJT0/SX238 2678 | TRAIN/DR2/MTDB0/SX141 2679 | TRAIN/DR4/MPRK0/SI1727 2680 | TRAIN/DR5/FJXM0/SX311 2681 | TRAIN/DR4/MJLB0/SI1616 2682 | TRAIN/DR2/MCTM0/SI720 2683 | TRAIN/DR2/MPRB0/SX215 2684 | TRAIN/DR2/MRMS0/SX30 2685 | TRAIN/DR2/MJDE0/SI463 2686 | TRAIN/DR7/MCRE0/SX221 2687 | TRAIN/DR7/MDLR0/SX153 2688 | TRAIN/DR3/MAPV0/SX33 2689 | TRAIN/DR7/FLEH0/SI1681 2690 | TRAIN/DR1/MTJS0/SX382 2691 | TRAIN/DR7/MRPC1/SX402 2692 | TRAIN/DR4/FCAG0/SI1503 2693 | TRAIN/DR7/MJDG0/SI1705 2694 | TRAIN/DR4/MDMA0/SX350 2695 | TRAIN/DR2/MRJT0/SI1805 2696 | TRAIN/DR2/FEAC0/SX75 2697 | TRAIN/DR7/MJAI0/SX434 2698 | TRAIN/DR5/FSMS1/SI874 2699 | TRAIN/DR1/FECD0/SX338 2700 | TRAIN/DR6/MTJU0/SX400 2701 | TRAIN/DR2/MWSB0/SI2256 2702 | TRAIN/DR2/MBJV0/SX437 2703 | TRAIN/DR1/MMRP0/SX144 2704 | TRAIN/DR6/MEJL0/SX152 2705 | TRAIN/DR7/MADD0/SX268 2706 | TRAIN/DR7/MTMN0/SI1064 2707 | TRAIN/DR7/FJHK0/SX212 2708 | TRAIN/DR2/FTMG0/SI902 2709 | TRAIN/DR5/FJXM0/SI1211 2710 | TRAIN/DR2/MTAT1/SX59 2711 | TRAIN/DR3/MMSM0/SI1736 2712 | TRAIN/DR4/MPRK0/SX197 2713 | TRAIN/DR3/MJRH1/SI1774 2714 | TRAIN/DR4/FKLC0/SI1615 2715 | TRAIN/DR2/MTJG0/SX80 2716 | TRAIN/DR2/FPJF0/SX146 2717 | TRAIN/DR6/MRXB0/SI2215 2718 | TRAIN/DR7/FPAB1/SI2101 2719 | TRAIN/DR7/MREM0/SX421 2720 | TRAIN/DR7/MSAH1/SX239 2721 | TRAIN/DR4/MGRP0/SI687 2722 | TRAIN/DR5/MSRR0/SI1131 2723 | TRAIN/DR6/MSMR0/SX325 2724 | TRAIN/DR2/MRHL0/SX165 2725 | TRAIN/DR1/MPGH0/SI1554 2726 | TRAIN/DR5/MJWG0/SX355 2727 | TRAIN/DR1/MTJS0/SI562 2728 | TRAIN/DR4/MBMA0/SI1222 2729 | TRAIN/DR3/MDNS0/SX201 2730 | TRAIN/DR6/MEJL0/SX422 2731 | TRAIN/DR6/MBMA1/SX54 2732 | TRAIN/DR2/MKDT0/SX353 2733 | TRAIN/DR3/MPRD0/SX441 2734 | TRAIN/DR5/FLJG0/SX441 2735 | TRAIN/DR2/MJMD0/SX398 2736 | TRAIN/DR4/MJWS0/SI1773 2737 | TRAIN/DR5/MSAS0/SX26 2738 | TRAIN/DR1/MPGR0/SX60 2739 | TRAIN/DR6/FMJU0/SI2019 2740 | TRAIN/DR3/MRTJ0/SI772 2741 | TRAIN/DR7/MCTH0/SI1209 2742 | TRAIN/DR6/FSBK0/SX439 2743 | TRAIN/DR7/MVRW0/SX405 2744 | TRAIN/DR5/MTDP0/SX261 2745 | TRAIN/DR4/FSAK0/SX40 2746 | TRAIN/DR5/FEAR0/SI622 2747 | TRAIN/DR4/FBAS0/SI1472 2748 | TRAIN/DR3/MSFV0/SX362 2749 | TRAIN/DR7/MREM0/SX151 2750 | TRAIN/DR1/MEDR0/SI1374 2751 | TRAIN/DR4/FBAS0/SX127 2752 | TRAIN/DR7/MDKS0/SI2326 2753 | TRAIN/DR2/MBJV0/SX77 2754 | TRAIN/DR7/MTMN0/SX344 2755 | TRAIN/DR8/FNKL0/SI892 2756 | TRAIN/DR5/FLMK0/SX135 2757 | TRAIN/DR6/FMJU0/SI759 2758 | TRAIN/DR1/MKLW0/SI2201 2759 | TRAIN/DR1/FDAW0/SI1406 2760 | TRAIN/DR3/MMAR0/SX166 2761 | TRAIN/DR8/MBSB0/SI1983 2762 | TRAIN/DR5/MDSJ0/SX22 2763 | TRAIN/DR2/MKAH0/SX178 2764 | TRAIN/DR2/MHRM0/SX238 2765 | TRAIN/DR4/FLHD0/SX444 2766 | TRAIN/DR7/FKDE0/SX331 2767 | TRAIN/DR3/MDJM0/SI1455 2768 | TRAIN/DR5/MVLO0/SX427 2769 | TRAIN/DR3/FNTB0/SI573 2770 | TRAIN/DR4/MGJC0/SX345 2771 | TRAIN/DR1/FJSP0/SI1434 2772 | TRAIN/DR7/FCJS0/SX437 2773 | TRAIN/DR1/FSAH0/SI614 2774 | TRAIN/DR3/MMAR0/SX76 2775 | TRAIN/DR5/MSDH0/SX350 2776 | TRAIN/DR5/MSAS0/SX386 2777 | TRAIN/DR2/MWSB0/SX6 2778 | TRAIN/DR4/MLJC0/SX325 2779 | TRAIN/DR2/MEFG0/SI598 2780 | TRAIN/DR3/MWGR0/SX256 2781 | TRAIN/DR6/MPGR1/SX239 2782 | TRAIN/DR1/MMGG0/SX449 2783 | TRAIN/DR4/MSMC0/SI509 2784 | TRAIN/DR7/MTKD0/SX197 2785 | TRAIN/DR5/FTLG0/SX123 2786 | TRAIN/DR7/MGAR0/SX222 2787 | TRAIN/DR5/FBMH0/SX236 2788 | TRAIN/DR4/MPRT0/SI580 2789 | TRAIN/DR7/FLET0/SX277 2790 | TRAIN/DR5/MTAT0/SX120 2791 | TRAIN/DR5/MDWH0/SI1168 2792 | TRAIN/DR2/FCMM0/SI1083 2793 | TRAIN/DR5/MMWB0/SI2249 2794 | TRAIN/DR3/MMJB1/SX58 2795 | TRAIN/DR2/MTJG0/SI2157 2796 | TRAIN/DR3/FMJF0/SI1884 2797 | TRAIN/DR3/FLTM0/SI1700 2798 | TRAIN/DR3/MTPG0/SX213 2799 | TRAIN/DR2/MKAJ0/SX244 2800 | TRAIN/DR3/MAKB0/SX26 2801 | TRAIN/DR5/MVLO0/SX157 2802 | TRAIN/DR2/MJEB0/SX170 2803 | TRAIN/DR1/MJWT0/SX211 2804 | TRAIN/DR6/MDRD0/SI1382 2805 | TRAIN/DR7/MDLC1/SX85 2806 | TRAIN/DR4/MJMM0/SX445 2807 | TRAIN/DR7/MJJM0/SX197 2808 | TRAIN/DR8/MBSB0/SI723 2809 | TRAIN/DR3/MLNS0/SI2037 2810 | TRAIN/DR1/FETB0/SX338 2811 | TRAIN/DR2/FMJB0/SX187 2812 | TRAIN/DR2/MZMB0/SX176 2813 | TRAIN/DR5/MPMB0/SI871 2814 | TRAIN/DR7/MDLC1/SI1435 2815 | TRAIN/DR3/FNTB0/SX393 2816 | TRAIN/DR3/FGRW0/SX432 2817 | TRAIN/DR1/FSMA0/SX271 2818 | TRAIN/DR1/MRSO0/SX309 2819 | TRAIN/DR4/MESG0/SX432 2820 | TRAIN/DR2/MRCW0/SX291 2821 | TRAIN/DR4/MCSS0/SI688 2822 | TRAIN/DR5/MWCH0/SI1895 2823 | TRAIN/DR3/MRWA0/SI2233 2824 | TRAIN/DR4/MMBS0/SX431 2825 | TRAIN/DR6/FTAJ0/SI699 2826 | TRAIN/DR6/MSVS0/SX218 2827 | TRAIN/DR4/FDKN0/SX361 2828 | TRAIN/DR3/MHMR0/SX219 2829 | TRAIN/DR2/FSCN0/SX266 2830 | TRAIN/DR3/FDFB0/SX148 2831 | TRAIN/DR2/FSKL0/SX269 2832 | TRAIN/DR7/MTMN0/SI2324 2833 | TRAIN/DR2/MMGK0/SI1322 2834 | TRAIN/DR4/MRFL0/SX346 2835 | TRAIN/DR4/MCDR0/SI1784 2836 | TRAIN/DR2/MRMS0/SI1113 2837 | TRAIN/DR4/MFWK0/SI619 2838 | TRAIN/DR6/MEAL0/SI1547 2839 | TRAIN/DR4/MLBC0/SI609 2840 | TRAIN/DR1/MTPF0/SX65 2841 | TRAIN/DR7/FPAC0/SI661 2842 | TRAIN/DR8/MTCS0/SX352 2843 | TRAIN/DR1/FTBR0/SX21 2844 | TRAIN/DR8/FPLS0/SX150 2845 | TRAIN/DR4/MGXP0/SI525 2846 | TRAIN/DR2/FLMA0/SX343 2847 | TRAIN/DR4/MCSS0/SX120 2848 | TRAIN/DR5/MJRG0/SI1996 2849 | TRAIN/DR5/MWAC0/SX341 2850 | TRAIN/DR2/FAJW0/SX273 2851 | TRAIN/DR3/FMJF0/SX174 2852 | TRAIN/DR2/MJEB0/SX206 2853 | TRAIN/DR2/MMXS0/SX246 2854 | TRAIN/DR5/MMVP0/SX294 2855 | TRAIN/DR8/FKLH0/SX177 2856 | TRAIN/DR2/MMAG0/SX136 2857 | TRAIN/DR4/MNET0/SI2076 2858 | TRAIN/DR1/MRCG0/SI2058 2859 | TRAIN/DR3/MDNS0/SI2271 2860 | TRAIN/DR7/MBAR0/SX239 2861 | TRAIN/DR6/MMDB0/SX177 2862 | TRAIN/DR6/MKLN0/SI1598 2863 | TRAIN/DR7/FJRP1/SI1432 2864 | TRAIN/DR4/MPRK0/SX287 2865 | TRAIN/DR6/FBCH0/SI1586 2866 | TRAIN/DR5/MDWH0/SX35 2867 | TRAIN/DR7/MTMN0/SX74 2868 | TRAIN/DR2/MDLB0/SI676 2869 | TRAIN/DR2/MRJM1/SI1298 2870 | TRAIN/DR3/MREE0/SI1734 2871 | TRAIN/DR5/MSDH0/SI980 2872 | TRAIN/DR3/MBEF0/SX21 2873 | TRAIN/DR7/MADD0/SX178 2874 | TRAIN/DR5/MJPG0/SI1191 2875 | TRAIN/DR6/MEJL0/SX242 2876 | TRAIN/DR4/MRGM0/SI1162 2877 | TRAIN/DR3/MAKB0/SX386 2878 | TRAIN/DR6/FPAD0/SI716 2879 | TRAIN/DR5/MEWM0/SI1348 2880 | TRAIN/DR5/FGMB0/SI1775 2881 | TRAIN/DR8/FCEG0/SX168 2882 | TRAIN/DR6/FSBK0/SX259 2883 | TRAIN/DR1/FKFB0/SI1608 2884 | TRAIN/DR2/MJMA0/SI1495 2885 | TRAIN/DR2/FKAA0/SX218 2886 | TRAIN/DR4/MLEL0/SX76 2887 | TRAIN/DR2/MJAE0/SI2154 2888 | TRAIN/DR3/MKXL0/SI1185 2889 | TRAIN/DR2/MDBP0/SX168 2890 | TRAIN/DR6/MPGR1/SI2129 2891 | TRAIN/DR3/MMJB1/SX328 2892 | TRAIN/DR4/MNET0/SX96 2893 | TRAIN/DR7/FLEH0/SI2311 2894 | TRAIN/DR4/MGJC0/SX75 2895 | TRAIN/DR8/MMWS0/SX348 2896 | TRAIN/DR5/FTLG0/SI1743 2897 | TRAIN/DR3/MHJB0/SX387 2898 | TRAIN/DR3/MDNS0/SX111 2899 | TRAIN/DR3/MRTC0/SI1458 2900 | TRAIN/DR7/MGSL0/SI534 2901 | TRAIN/DR3/MMAM0/SI1668 2902 | TRAIN/DR4/MMGC0/SX405 2903 | TRAIN/DR2/MBJV0/SX257 2904 | TRAIN/DR5/MWSH0/SI2266 2905 | TRAIN/DR7/FPAC0/SI2011 2906 | TRAIN/DR5/FTBW0/SX445 2907 | TRAIN/DR5/MTDP0/SX171 2908 | TRAIN/DR2/MJRP0/SI585 2909 | TRAIN/DR1/MRAI0/SX342 2910 | TRAIN/DR7/MREM0/SX241 2911 | TRAIN/DR2/MRJM0/SX238 2912 | TRAIN/DR2/FTMG0/SX362 2913 | TRAIN/DR6/MDRD0/SX32 2914 | TRAIN/DR3/FEME0/SX335 2915 | TRAIN/DR5/FMPG0/SX342 2916 | TRAIN/DR2/MCTM0/SI1350 2917 | TRAIN/DR3/FCMG0/SI1872 2918 | TRAIN/DR5/MJDM0/SX350 2919 | TRAIN/DR5/MJWG0/SX85 2920 | TRAIN/DR2/MMGK0/SI692 2921 | TRAIN/DR4/MSRG0/SX141 2922 | TRAIN/DR8/MMEA0/SX398 2923 | TRAIN/DR1/MCPM0/SX24 2924 | TRAIN/DR4/MTRC0/SX93 2925 | TRAIN/DR8/MCXM0/SI1351 2926 | TRAIN/DR7/MMWS1/SX261 2927 | TRAIN/DR1/MJWT0/SI751 2928 | TRAIN/DR8/MRLK0/SX303 2929 | TRAIN/DR3/MTPG0/SI753 2930 | TRAIN/DR8/MKRG0/SI861 2931 | TRAIN/DR7/FJEN0/SX147 2932 | TRAIN/DR3/MTKP0/SX213 2933 | TRAIN/DR2/MSAT0/SI896 2934 | TRAIN/DR4/MPRK0/SI467 2935 | TRAIN/DR5/MTAT0/SI1740 2936 | TRAIN/DR5/MMDM1/SX333 2937 | TRAIN/DR7/MJAI0/SX254 2938 | TRAIN/DR7/MAFM0/SX39 2939 | TRAIN/DR4/MBWP0/SX79 2940 | TRAIN/DR1/FVFB0/SI1510 2941 | TRAIN/DR4/MMDM0/SX321 2942 | TRAIN/DR7/MCRE0/SX131 2943 | TRAIN/DR7/MNTW0/SI2328 2944 | TRAIN/DR1/FSJK1/SX125 2945 | TRAIN/DR7/MDLR0/SX243 2946 | TRAIN/DR3/MDDC0/SI2049 2947 | TRAIN/DR6/MTXS0/SX160 2948 | TRAIN/DR3/MJJB0/SX149 2949 | TRAIN/DR2/MRAB0/SX54 2950 | TRAIN/DR2/MPPC0/SX62 2951 | TRAIN/DR4/MJWS0/SX333 2952 | TRAIN/DR3/MJKR0/SX301 2953 | TRAIN/DR4/MCDR0/SI1154 2954 | TRAIN/DR7/MDLM0/SX64 2955 | TRAIN/DR5/MJPG0/SX21 2956 | TRAIN/DR1/MRCG0/SI798 2957 | TRAIN/DR4/MJSR0/SX254 2958 | TRAIN/DR1/MWAR0/SI1045 2959 | TRAIN/DR3/MTKP0/SX33 2960 | TRAIN/DR1/MGRL0/SI1497 2961 | TRAIN/DR3/MRTJ0/SI2032 2962 | TRAIN/DR4/MGJC0/SI1256 2963 | TRAIN/DR5/FPMY0/SX73 2964 | TRAIN/DR5/FEAR0/SX82 2965 | TRAIN/DR6/MBMA1/SX414 2966 | TRAIN/DR6/MSJK0/SI2226 2967 | TRAIN/DR6/FMJU0/SX219 2968 | TRAIN/DR5/FJXM0/SI581 2969 | TRAIN/DR8/MBCG0/SI2217 2970 | TRAIN/DR3/FSKC0/SX246 2971 | TRAIN/DR5/MRLD0/SX424 2972 | TRAIN/DR4/FJWB1/SX165 2973 | TRAIN/DR5/MHIT0/SI2243 2974 | TRAIN/DR3/MTJM0/SI1856 2975 | TRAIN/DR4/MLJC0/SX55 2976 | TRAIN/DR7/FJSK0/SI2312 2977 | TRAIN/DR3/FGRW0/SI1782 2978 | TRAIN/DR4/MTRT0/SX237 2979 | TRAIN/DR6/FRJB0/SI1794 2980 | TRAIN/DR4/MSMS0/SX443 2981 | TRAIN/DR2/FCYL0/SI1927 2982 | TRAIN/DR8/MMEA0/SI2018 2983 | TRAIN/DR5/FKKH0/SX210 2984 | TRAIN/DR4/MPEB0/SX240 2985 | TRAIN/DR3/FGCS0/SI856 2986 | TRAIN/DR5/FSKP0/SI1098 2987 | TRAIN/DR8/FBCG1/SX352 2988 | TRAIN/DR2/MJDE0/SI1120 2989 | TRAIN/DR5/MRAV0/SX378 2990 | TRAIN/DR7/MDLM0/SI1864 2991 | TRAIN/DR7/MRMG0/SX90 2992 | TRAIN/DR7/MPAR0/SX316 2993 | TRAIN/DR7/MJJM0/SI827 2994 | TRAIN/DR4/FKDW0/SX127 2995 | TRAIN/DR3/MCAL0/SI1138 2996 | TRAIN/DR6/FRJB0/SX77 2997 | TRAIN/DR3/MRJB1/SI2021 2998 | TRAIN/DR2/FHLM0/SX349 2999 | TRAIN/DR5/MWEM0/SX330 3000 | TRAIN/DR6/MRXB0/SI1585 3001 | TRAIN/DR1/FDAW0/SX146 3002 | TRAIN/DR5/FSJG0/SX220 3003 | TRAIN/DR2/MDMT0/SX32 3004 | TRAIN/DR4/MJDC0/SI531 3005 | TRAIN/DR7/MAEO0/SX336 3006 | TRAIN/DR2/FLMC0/SX336 3007 | TRAIN/DR1/MTJS0/SX292 3008 | TRAIN/DR2/MARC0/SX18 3009 | TRAIN/DR7/MPFU0/SI628 3010 | TRAIN/DR5/MRLD0/SX154 3011 | TRAIN/DR1/MEDR0/SX114 3012 | TRAIN/DR2/MMAA0/SI2105 3013 | TRAIN/DR5/MJXA0/SI2137 3014 | TRAIN/DR4/FSAK0/SX220 3015 | TRAIN/DR1/MKLW0/SX41 3016 | TRAIN/DR7/FREH0/SX415 3017 | TRAIN/DR3/MWGR0/SI1606 3018 | TRAIN/DR5/MHIT0/SX353 3019 | TRAIN/DR1/MRDD0/SI1680 3020 | TRAIN/DR7/FMKC0/SX82 3021 | TRAIN/DR5/MWCH0/SX182 3022 | TRAIN/DR5/FBJL0/SI922 3023 | TRAIN/DR2/FJKL0/SI2192 3024 | TRAIN/DR8/MMLM0/SX447 3025 | TRAIN/DR3/MKLS1/SI915 3026 | TRAIN/DR2/MRJT0/SX328 3027 | TRAIN/DR6/FSGF0/SX117 3028 | TRAIN/DR2/MRCW0/SX21 3029 | TRAIN/DR3/MCDC0/SX392 3030 | TRAIN/DR4/MBWP0/SX169 3031 | TRAIN/DR2/MPRB0/SX305 3032 | TRAIN/DR4/MJJJ0/SI1793 3033 | TRAIN/DR1/FKFB0/SX78 3034 | TRAIN/DR5/MCHL0/SX357 3035 | TRAIN/DR1/FDML0/SI1779 3036 | TRAIN/DR6/MABC0/SX61 3037 | TRAIN/DR3/FJLG0/SX179 3038 | TRAIN/DR5/MMAB1/SX54 3039 | TRAIN/DR5/MRAM0/SX195 3040 | TRAIN/DR3/MMEB0/SI1987 3041 | TRAIN/DR5/FMPG0/SX432 3042 | TRAIN/DR6/FHXS0/SI2302 3043 | TRAIN/DR4/FLKM0/SI686 3044 | TRAIN/DR1/MRAI0/SX432 3045 | TRAIN/DR2/MZMB0/SI1166 3046 | TRAIN/DR7/FPAC0/SX121 3047 | TRAIN/DR7/MSAH1/SX329 3048 | TRAIN/DR6/MSMR0/SX235 3049 | TRAIN/DR7/FREH0/SI1315 3050 | TRAIN/DR5/MREW1/SX240 3051 | TRAIN/DR4/MGAG0/SX331 3052 | TRAIN/DR6/MBMA1/SI2207 3053 | TRAIN/DR7/FJHK0/SX302 3054 | TRAIN/DR2/MJBG0/SX422 3055 | TRAIN/DR5/FLJA0/SI2338 3056 | TRAIN/DR3/MREE0/SX204 3057 | TRAIN/DR8/MMWS0/SX438 3058 | TRAIN/DR7/MGAW0/SI1802 3059 | TRAIN/DR4/FKLC0/SX265 3060 | TRAIN/DR7/MWRE0/SI2317 3061 | TRAIN/DR5/MRAM0/SX15 3062 | TRAIN/DR4/MTRT0/SI1227 3063 | TRAIN/DR4/MLSH0/SI787 3064 | TRAIN/DR3/MLNS0/SX147 3065 | TRAIN/DR7/FJEN0/SX57 3066 | TRAIN/DR3/FCKE0/SX391 3067 | TRAIN/DR1/MTRR0/SX378 3068 | TRAIN/DR1/MRWS0/SI1102 3069 | TRAIN/DR4/FDKN0/SI1711 3070 | TRAIN/DR3/MRBC0/SX149 3071 | TRAIN/DR4/FSSB0/SX182 3072 | TRAIN/DR7/MKDB0/SI872 3073 | TRAIN/DR2/MPPC0/SI782 3074 | TRAIN/DR4/MRSP0/SX196 3075 | TRAIN/DR4/MJXL0/SI1795 3076 | TRAIN/DR7/MTAB0/SX312 3077 | TRAIN/DR1/MJEB1/SI2097 3078 | TRAIN/DR3/MSFV0/SX272 3079 | TRAIN/DR3/MADC0/SI1997 3080 | TRAIN/DR3/MKLS1/SX105 3081 | TRAIN/DR7/MWRP0/SI1525 3082 | TRAIN/DR5/MTMT0/SI1118 3083 | TRAIN/DR7/MSES0/SX59 3084 | TRAIN/DR1/MRDD0/SX150 3085 | TRAIN/DR1/MMRP0/SI717 3086 | TRAIN/DR1/MKLW0/SX311 3087 | TRAIN/DR3/MWDK0/SX446 3088 | TRAIN/DR1/FETB0/SI518 3089 | TRAIN/DR2/MRJH0/SX439 3090 | TRAIN/DR6/FSGF0/SI1557 3091 | TRAIN/DR3/FSLS0/SX246 3092 | TRAIN/DR2/MJBG0/SX152 3093 | TRAIN/DR4/MRSP0/SX169 3094 | TRAIN/DR2/MJEB0/SX26 3095 | TRAIN/DR2/MPPC0/SI1412 3096 | TRAIN/DR5/MWSH0/SX256 3097 | TRAIN/DR1/FMEM0/SX117 3098 | TRAIN/DR8/FBCG1/SI982 3099 | TRAIN/DR5/MTDP0/SX81 3100 | TRAIN/DR2/MDWD0/SX180 3101 | TRAIN/DR3/MJLG1/SI1012 3102 | TRAIN/DR5/FSKP0/SX378 3103 | TRAIN/DR2/FAEM0/SX132 3104 | TRAIN/DR3/FGRW0/SI1152 3105 | TRAIN/DR2/MRLJ0/SX160 3106 | TRAIN/DR3/MDWM0/SX16 3107 | TRAIN/DR3/MDLC0/SX315 3108 | TRAIN/DR5/MWAC0/SX431 3109 | TRAIN/DR2/FLMA0/SX433 3110 | TRAIN/DR3/FLJD0/SI2146 3111 | TRAIN/DR1/FSAH0/SX74 3112 | TRAIN/DR6/MABC0/SX331 3113 | TRAIN/DR2/MRAB0/SX324 3114 | TRAIN/DR6/MKLN0/SX428 3115 | TRAIN/DR1/FCJF0/SX307 3116 | TRAIN/DR4/MGJC0/SI1335 3117 | TRAIN/DR3/FJLG0/SI2306 3118 | TRAIN/DR6/MCAE0/SX187 3119 | TRAIN/DR7/MDCM0/SX310 3120 | TRAIN/DR3/MJRH1/SX154 3121 | TRAIN/DR7/MFXV0/SX15 3122 | TRAIN/DR5/MHMG0/SX105 3123 | TRAIN/DR7/MCTH0/SX219 3124 | TRAIN/DR3/MRTJ0/SX322 3125 | TRAIN/DR6/MAJP0/SX174 3126 | TRAIN/DR4/MCDR0/SX254 3127 | TRAIN/DR2/FMJB0/SX7 3128 | TRAIN/DR4/MRFL0/SX436 3129 | TRAIN/DR4/FBMJ0/SI1776 3130 | TRAIN/DR5/MGES0/SX401 3131 | TRAIN/DR1/MRDD0/SI1050 3132 | TRAIN/DR3/FLTM0/SX260 3133 | TRAIN/DR3/MADC0/SX377 3134 | TRAIN/DR2/MDLB0/SX136 3135 | TRAIN/DR5/FGDP0/SX178 3136 | TRAIN/DR6/MSMR0/SI1405 3137 | TRAIN/DR8/FKLH0/SI1887 3138 | TRAIN/DR3/MMAM0/SX337 3139 | TRAIN/DR4/MJWS0/SI513 3140 | TRAIN/DR7/MJRA0/SX336 3141 | TRAIN/DR7/MDPB0/SI1760 3142 | TRAIN/DR2/FCMM0/SX420 3143 | TRAIN/DR2/MRLJ0/SI2050 3144 | TRAIN/DR1/MRSO0/SI2289 3145 | TRAIN/DR2/FAJW0/SI1893 3146 | TRAIN/DR4/MMBS0/SX341 3147 | TRAIN/DR4/FALR0/SI695 3148 | TRAIN/DR6/MKLN0/SX158 3149 | TRAIN/DR4/MJPM1/SX41 3150 | TRAIN/DR6/MSMR0/SI775 3151 | TRAIN/DR4/MESG0/SX342 3152 | TRAIN/DR2/MBJV0/SI1247 3153 | TRAIN/DR3/FGRW0/SX342 3154 | TRAIN/DR7/MBOM0/SX311 3155 | TRAIN/DR3/MFMC0/SX412 3156 | TRAIN/DR6/MJRK0/SI2103 3157 | TRAIN/DR5/MHIT0/SI983 3158 | TRAIN/DR3/MJRH1/SX424 3159 | TRAIN/DR7/FVKB0/SX259 3160 | TRAIN/DR4/FCAG0/SX153 3161 | TRAIN/DR4/MSFH0/SX316 3162 | TRAIN/DR5/FBJL0/SX292 3163 | TRAIN/DR6/MSDS0/SX267 3164 | TRAIN/DR3/MRJB1/SX300 3165 | TRAIN/DR7/MPAR0/SI1576 3166 | TRAIN/DR5/MJDM0/SI1340 3167 | TRAIN/DR2/MHRM0/SI2218 3168 | TRAIN/DR5/MMWB0/SX269 3169 | TRAIN/DR3/FLTM0/SI1070 3170 | TRAIN/DR1/FVFB0/SX132 3171 | TRAIN/DR6/FAPB0/SX163 3172 | TRAIN/DR3/FLAC0/SX181 3173 | TRAIN/DR5/FTBW0/SI715 3174 | TRAIN/DR7/MJRA0/SI1236 3175 | TRAIN/DR4/FCAG0/SI2133 3176 | TRAIN/DR1/FDAW0/SX56 3177 | TRAIN/DR7/MWRP0/SX93 3178 | TRAIN/DR2/MDSS0/SX81 3179 | TRAIN/DR5/MMAB1/SX234 3180 | TRAIN/DR6/MESJ0/SX7 3181 | TRAIN/DR5/FSMS1/SX64 3182 | TRAIN/DR2/MJMD0/SX128 3183 | TRAIN/DR2/MDEM0/SX68 3184 | TRAIN/DR5/MJWG0/SI895 3185 | TRAIN/DR5/FMPG0/SX72 3186 | TRAIN/DR3/MDLH0/SI700 3187 | TRAIN/DR7/MHBS0/SX135 3188 | TRAIN/DR7/MVRW0/SI1485 3189 | TRAIN/DR5/MWSH0/SI1426 3190 | TRAIN/DR7/MSAH1/SI1679 3191 | TRAIN/DR2/MKDT0/SI893 3192 | TRAIN/DR7/MGSL0/SI1164 3193 | TRAIN/DR4/FCAG0/SX423 3194 | TRAIN/DR1/FJSP0/SX84 3195 | TRAIN/DR7/MDLC1/SX445 3196 | TRAIN/DR5/FSKP0/SI1728 3197 | TRAIN/DR2/MJHI0/SX338 3198 | TRAIN/DR3/MREH1/SX339 3199 | TRAIN/DR3/MAKR0/SX362 3200 | TRAIN/DR5/MMCC0/SI1968 3201 | TRAIN/DR1/MGRL0/SX327 3202 | TRAIN/DR7/FCJS0/SX347 3203 | TRAIN/DR1/MDAC0/SX361 3204 | TRAIN/DR7/FJSK0/SX62 3205 | TRAIN/DR4/MGJC0/SX435 3206 | TRAIN/DR2/MRLJ0/SX70 3207 | TRAIN/DR3/FSKC0/SX66 3208 | TRAIN/DR2/FDXW0/SX161 3209 | TRAIN/DR6/FPAD0/SX446 3210 | TRAIN/DR2/FHLM0/SI1560 3211 | TRAIN/DR6/MRMB0/SX411 3212 | TRAIN/DR4/FJXP0/SI1752 3213 | TRAIN/DR2/MRFK0/SX356 3214 | TRAIN/DR3/MTPG0/SI1383 3215 | TRAIN/DR8/MBCG0/SX417 3216 | TRAIN/DR7/MMDG0/SI520 3217 | TRAIN/DR4/MJLB0/SX266 3218 | TRAIN/DR6/FSBK0/SI1069 3219 | TRAIN/DR7/MTMN0/SX434 3220 | TRAIN/DR3/MKXL0/SI1958 3221 | TRAIN/DR5/MCLM0/SI2086 3222 | TRAIN/DR2/MJAE0/SX354 3223 | TRAIN/DR4/MGXP0/SI457 3224 | TRAIN/DR3/MRTJ0/SX52 3225 | TRAIN/DR2/FCYL0/SX127 3226 | TRAIN/DR6/MABC0/SX241 3227 | TRAIN/DR5/MMCC0/SX168 3228 | TRAIN/DR7/FKDE0/SI2221 3229 | TRAIN/DR8/FMBG0/SX440 3230 | TRAIN/DR3/MTPP0/SI878 3231 | TRAIN/DR5/FSAG0/SI1323 3232 | TRAIN/DR4/MSRG0/SI1221 3233 | TRAIN/DR2/FAJW0/SI1263 3234 | TRAIN/DR3/FJLR0/SI1861 3235 | TRAIN/DR3/MDEF0/SX303 3236 | TRAIN/DR1/MTJS0/SX22 3237 | TRAIN/DR7/MHBS0/SX45 3238 | TRAIN/DR7/MGAW0/SX355 3239 | TRAIN/DR1/FMEM0/SI2007 3240 | TRAIN/DR3/MCDD0/SX73 3241 | TRAIN/DR3/FCMG0/SI1242 3242 | TRAIN/DR7/MHBS0/SI1575 3243 | TRAIN/DR3/FDFB0/SX238 3244 | TRAIN/DR5/MJFH0/SX207 3245 | TRAIN/DR2/MHRM0/SI958 3246 | TRAIN/DR2/FSRH0/SX311 3247 | TRAIN/DR3/MMAR0/SI1336 3248 | TRAIN/DR7/FLET0/SI1137 3249 | TRAIN/DR3/FDFB0/SI1948 3250 | TRAIN/DR3/MDTB0/SX210 3251 | TRAIN/DR7/MTLC0/SX307 3252 | TRAIN/DR7/MDKS0/SX436 3253 | TRAIN/DR3/FPAZ0/SI1593 3254 | TRAIN/DR7/MFXV0/SX375 3255 | TRAIN/DR8/MMPM0/SI2321 3256 | TRAIN/DR7/MTER0/SI1157 3257 | TRAIN/DR2/MRLJ0/SI790 3258 | TRAIN/DR4/MESG0/SI1962 3259 | TRAIN/DR4/MBMA0/SX322 3260 | TRAIN/DR5/MGSH0/SI546 3261 | TRAIN/DR2/MDLB0/SX46 3262 | TRAIN/DR2/MSAT0/SX446 3263 | TRAIN/DR5/MJRG0/SX286 3264 | TRAIN/DR7/FMKC0/SI1072 3265 | TRAIN/DR3/MAKB0/SI1016 3266 | TRAIN/DR7/MKAG0/SX259 3267 | TRAIN/DR7/MBAR0/SX149 3268 | TRAIN/DR2/MCTM0/SX360 3269 | TRAIN/DR2/MMAA0/SX305 3270 | TRAIN/DR3/MRWA0/SI973 3271 | TRAIN/DR2/MDSS0/SX351 3272 | TRAIN/DR2/MDEM0/SI1868 3273 | TRAIN/DR1/FVMH0/SX26 3274 | TRAIN/DR7/MJRA0/SX246 3275 | TRAIN/DR5/FLJA0/SX88 3276 | TRAIN/DR3/MMAM0/SX247 3277 | TRAIN/DR3/MILB0/SI2163 3278 | TRAIN/DR5/MEWM0/SI1978 3279 | TRAIN/DR2/FDAS1/SX291 3280 | TRAIN/DR2/MCEW0/SX272 3281 | TRAIN/DR8/MRDM0/SX65 3282 | TRAIN/DR4/MJLS0/SX376 3283 | TRAIN/DR2/MHRM0/SX148 3284 | TRAIN/DR1/MDPK0/SX153 3285 | TRAIN/DR2/MJMA0/SI865 3286 | TRAIN/DR7/MDED0/SI1170 3287 | TRAIN/DR7/MDLR1/SX39 3288 | TRAIN/DR6/FBCH0/SX326 3289 | TRAIN/DR7/FJRP1/SX172 3290 | TRAIN/DR2/MTAT1/SX419 3291 | TRAIN/DR6/MSDS0/SI2337 3292 | TRAIN/DR7/MBOM0/SI1644 3293 | TRAIN/DR7/MJAI0/SI1604 3294 | TRAIN/DR4/MARW0/SX106 3295 | TRAIN/DR2/MZMB0/SX86 3296 | TRAIN/DR1/MCPM0/SI1194 3297 | TRAIN/DR5/MSEM1/SI810 3298 | TRAIN/DR7/MCLK0/SX40 3299 | TRAIN/DR5/MVLO0/SI1147 3300 | TRAIN/DR3/MMSM0/SX206 3301 | TRAIN/DR5/FDTD0/SI2191 3302 | TRAIN/DR2/FMKF0/SX186 3303 | TRAIN/DR6/FSDJ0/SX35 3304 | TRAIN/DR1/FKFB0/SX258 3305 | TRAIN/DR7/FPAB1/SX301 3306 | TRAIN/DR1/FVMH0/SX206 3307 | TRAIN/DR4/FLKM0/SX80 3308 | TRAIN/DR5/MHIT0/SI1613 3309 | TRAIN/DR6/FLAG0/SI2094 3310 | TRAIN/DR7/MGAW0/SX85 3311 | TRAIN/DR1/MDPK0/SX423 3312 | TRAIN/DR5/FEAR0/SX262 3313 | TRAIN/DR2/MJRP0/SI1845 3314 | TRAIN/DR8/MRRE0/SX164 3315 | TRAIN/DR7/FJEN0/SI1677 3316 | TRAIN/DR5/FBMH0/SX146 3317 | TRAIN/DR7/MREM0/SI511 3318 | TRAIN/DR3/MRWA0/SX163 3319 | TRAIN/DR2/FCMM0/SX183 3320 | TRAIN/DR5/MTDP0/SI1521 3321 | TRAIN/DR3/MCDD0/SX253 3322 | TRAIN/DR8/MCXM0/SX181 3323 | TRAIN/DR3/MWDK0/SI2017 3324 | TRAIN/DR3/MKXL0/SX105 3325 | TRAIN/DR7/MMWS1/SI2331 3326 | TRAIN/DR6/MPGR1/SX149 3327 | TRAIN/DR2/MTJG0/SX260 3328 | TRAIN/DR2/MJHI0/SX248 3329 | TRAIN/DR7/FJRP1/SI802 3330 | TRAIN/DR7/MRLJ1/SX321 3331 | TRAIN/DR3/MREH1/SX249 3332 | TRAIN/DR4/FKDW0/SI1207 3333 | TRAIN/DR3/MBEF0/SI651 3334 | TRAIN/DR4/MPRT0/SX400 3335 | TRAIN/DR5/MMCC0/SX78 3336 | TRAIN/DR7/MGSL0/SX264 3337 | TRAIN/DR2/FHLM0/SX210 3338 | TRAIN/DR3/MDWM0/SX376 3339 | TRAIN/DR5/FLJA0/SX358 3340 | TRAIN/DR8/MMPM0/SX431 3341 | TRAIN/DR7/MBAR0/SX59 3342 | TRAIN/DR7/MNTW0/SX202 3343 | TRAIN/DR3/MDBB1/SX106 3344 | TRAIN/DR5/MREW1/SI2130 3345 | TRAIN/DR3/MRDS0/SX447 3346 | TRAIN/DR3/FSJS0/SX181 3347 | TRAIN/DR4/MSRG0/SX231 3348 | TRAIN/DR7/MAEO0/SX66 3349 | TRAIN/DR7/MAEO0/SX246 3350 | TRAIN/DR4/MJPM1/SX401 3351 | TRAIN/DR4/MFRM0/SX345 3352 | TRAIN/DR5/MWEM0/SX240 3353 | TRAIN/DR2/MRLR0/SI1196 3354 | TRAIN/DR8/MKDD0/SX127 3355 | TRAIN/DR4/FLKM0/SX116 3356 | TRAIN/DR1/MWAR0/SX415 3357 | TRAIN/DR6/FMJU0/SI1389 3358 | TRAIN/DR4/MFWK0/SX439 3359 | TRAIN/DR4/MLBC0/SX429 3360 | TRAIN/DR3/MDJM0/SI825 3361 | TRAIN/DR8/MMWS0/SI1518 3362 | TRAIN/DR7/MHXL0/SX62 3363 | TRAIN/DR2/MRJM1/SI668 3364 | TRAIN/DR3/FSKC0/SX336 3365 | TRAIN/DR7/MBML0/SX359 3366 | TRAIN/DR2/MWSB0/SX186 3367 | TRAIN/DR3/MDNS0/SI873 3368 | TRAIN/DR4/MPEB0/SX330 3369 | TRAIN/DR7/MWRP0/SX363 3370 | TRAIN/DR7/FJEN0/SX237 3371 | TRAIN/DR4/MBMA0/SX52 3372 | TRAIN/DR3/MKXL0/SI1815 3373 | TRAIN/DR3/MDSS1/SI1327 3374 | TRAIN/DR1/MWAD0/SX162 3375 | TRAIN/DR4/MAEB0/SX360 3376 | TRAIN/DR8/MRDM0/SI965 3377 | TRAIN/DR2/MMDS0/SX353 3378 | TRAIN/DR3/MJJB0/SX239 3379 | TRAIN/DR3/FMJF0/SI624 3380 | TRAIN/DR4/FJWB1/SI795 3381 | TRAIN/DR3/FCMG0/SX342 3382 | TRAIN/DR7/MTER0/SI1787 3383 | TRAIN/DR8/FKLH0/SI627 3384 | TRAIN/DR6/MKES0/SX353 3385 | TRAIN/DR1/FTBR0/SX201 3386 | TRAIN/DR4/MJAC0/SI2148 3387 | TRAIN/DR5/MCLM0/SI826 3388 | TRAIN/DR2/MMAG0/SI1126 3389 | TRAIN/DR1/FVMH0/SI1466 3390 | TRAIN/DR2/MDLC2/SX444 3391 | TRAIN/DR5/FCDR1/SX376 3392 | TRAIN/DR5/FSDC0/SX322 3393 | TRAIN/DR3/MJKR0/SX31 3394 | TRAIN/DR4/MLBC0/SX159 3395 | TRAIN/DR2/MRLR0/SI566 3396 | TRAIN/DR2/MJPM0/SX198 3397 | TRAIN/DR2/MRAB0/SI1224 3398 | TRAIN/DR5/FBMH0/SI1136 3399 | TRAIN/DR4/MTAS0/SX125 3400 | TRAIN/DR6/MKES0/SX83 3401 | TRAIN/DR4/MSMC0/SX107 3402 | TRAIN/DR6/MSAT1/SX83 3403 | TRAIN/DR4/MGAG0/SX241 3404 | TRAIN/DR3/FGCS0/SX136 3405 | TRAIN/DR5/MDHL0/SX179 3406 | TRAIN/DR2/MWSB0/SI996 3407 | TRAIN/DR4/MGRP0/SX417 3408 | TRAIN/DR4/FLKM0/SX260 3409 | TRAIN/DR5/MWCH0/SX92 3410 | TRAIN/DR8/MKDD0/SI937 3411 | TRAIN/DR3/MADC0/SI1367 3412 | TRAIN/DR3/MRTC0/SX198 3413 | TRAIN/DR2/MJBG0/SX62 3414 | TRAIN/DR4/MJAC0/SX307 3415 | TRAIN/DR7/FJSK0/SX152 3416 | TRAIN/DR5/MREW1/SX330 3417 | TRAIN/DR2/MDPS0/SI1651 3418 | TRAIN/DR4/MRSP0/SI799 3419 | TRAIN/DR6/MSAT1/SX263 3420 | TRAIN/DR2/FMMH0/SI907 3421 | TRAIN/DR8/FJRB0/SX222 3422 | TRAIN/DR2/MRMS0/SX390 3423 | TRAIN/DR7/MTML0/SX255 3424 | TRAIN/DR1/FSAH0/SX434 3425 | TRAIN/DR1/MDAC0/SI631 3426 | TRAIN/DR5/MEWM0/SI718 3427 | TRAIN/DR2/MRLR0/SX386 3428 | TRAIN/DR2/MPPC0/SI2042 3429 | TRAIN/DR5/FTLG0/SI840 3430 | TRAIN/DR6/FKLC1/SX418 3431 | TRAIN/DR3/FMJF0/SX84 3432 | TRAIN/DR4/MTQC0/SI1441 3433 | TRAIN/DR3/MDLH0/SX250 3434 | TRAIN/DR2/MJRP0/SX405 3435 | TRAIN/DR2/MJDE0/SX220 3436 | TRAIN/DR2/MDSS0/SI1881 3437 | TRAIN/DR7/MTER0/SX167 3438 | TRAIN/DR7/MDPB0/SI2126 3439 | TRAIN/DR4/MGRP0/SX57 3440 | TRAIN/DR4/MLJH0/SI694 3441 | TRAIN/DR5/MSAS0/SI1376 3442 | TRAIN/DR6/MRXB0/SX55 3443 | TRAIN/DR2/FSRH0/SI1931 3444 | TRAIN/DR3/MFMC0/SI1132 3445 | TRAIN/DR3/MDHS0/SX90 3446 | TRAIN/DR6/MRMB0/SI2211 3447 | TRAIN/DR3/MTJM0/SI655 3448 | TRAIN/DR7/FJHK0/SI2282 3449 | TRAIN/DR3/FLJD0/SI1516 3450 | TRAIN/DR4/MLEL0/SX256 3451 | TRAIN/DR7/MRLJ1/SI2301 3452 | TRAIN/DR5/MGSH0/SI1176 3453 | TRAIN/DR8/FNKL0/SX442 3454 | TRAIN/DR3/MCDD0/SI883 3455 | TRAIN/DR2/MRJM0/SX148 3456 | TRAIN/DR5/MDHL0/SI809 3457 | TRAIN/DR1/MPSW0/SX257 3458 | TRAIN/DR1/FETB0/SI1778 3459 | TRAIN/DR7/FJSK0/SX422 3460 | TRAIN/DR2/FEAC0/SX165 3461 | TRAIN/DR6/MSMR0/SX145 3462 | TRAIN/DR7/MVRW0/SX315 3463 | TRAIN/DR7/MWRP0/SI1443 3464 | TRAIN/DR2/MTBC0/SX273 3465 | TRAIN/DR4/MTQC0/SX361 3466 | TRAIN/DR2/FPJF0/SX326 3467 | TRAIN/DR5/FSJG0/SI940 3468 | TRAIN/DR7/FCRZ0/SX73 3469 | TRAIN/DR2/MMXS0/SX66 3470 | TRAIN/DR4/MKAM0/SI1250 3471 | TRAIN/DR7/MNTW0/SX348 3472 | TRAIN/DR4/FEEH0/SI1112 3473 | TRAIN/DR2/FJKL0/SX122 3474 | TRAIN/DR2/FDNC0/SX18 3475 | TRAIN/DR1/MRWS0/SX112 3476 | TRAIN/DR5/MSEM1/SI2070 3477 | TRAIN/DR6/MEJL0/SX332 3478 | TRAIN/DR4/MESG0/SX72 3479 | TRAIN/DR1/MTPF0/SI1235 3480 | TRAIN/DR1/FCJF0/SI1657 3481 | TRAIN/DR5/MJPG0/SX111 3482 | TRAIN/DR3/MPRD0/SX351 3483 | TRAIN/DR1/FSAH0/SX344 3484 | TRAIN/DR5/FLJG0/SX351 3485 | TRAIN/DR3/MMEB0/SI727 3486 | TRAIN/DR2/MBJV0/SI1877 3487 | TRAIN/DR1/MMRP0/SX324 3488 | TRAIN/DR7/MSDB0/SX107 3489 | TRAIN/DR6/MDRD0/SX302 3490 | TRAIN/DR2/MKDT0/SX443 3491 | TRAIN/DR6/MEJL0/SI1654 3492 | TRAIN/DR7/MTLC0/SX37 3493 | TRAIN/DR7/MREM0/SX331 3494 | TRAIN/DR2/FCYL0/SI667 3495 | TRAIN/DR1/MJWT0/SX31 3496 | TRAIN/DR7/FBLV0/SX68 3497 | TRAIN/DR5/MJWG0/SX445 3498 | TRAIN/DR7/MDLC1/SI2065 3499 | TRAIN/DR5/MHMG0/SI735 3500 | TRAIN/DR3/MDLC0/SI2025 3501 | TRAIN/DR8/FKLH0/SX87 3502 | TRAIN/DR4/MJJJ0/SX173 3503 | TRAIN/DR3/MRBC0/SX239 3504 | TRAIN/DR3/FEME0/SX245 3505 | TRAIN/DR5/MBGT0/SX261 3506 | TRAIN/DR3/MLNS0/SX237 3507 | TRAIN/DR8/MBSB0/SX273 3508 | TRAIN/DR1/MPGH0/SX384 3509 | TRAIN/DR4/FSSB0/SI1082 3510 | TRAIN/DR4/MLBC0/SX69 3511 | TRAIN/DR6/MJRK0/SX250 3512 | TRAIN/DR5/FSMM0/SI684 3513 | TRAIN/DR6/MTJU0/SX310 3514 | TRAIN/DR3/MREH1/SI2229 3515 | TRAIN/DR6/MTXS0/SX70 3516 | TRAIN/DR2/MARC0/SX288 3517 | TRAIN/DR3/MJDA0/SI1661 3518 | TRAIN/DR4/MCSS0/SI1380 3519 | TRAIN/DR6/FSDJ0/SX125 3520 | TRAIN/DR6/MEJL0/SX62 3521 | TRAIN/DR5/MMDM1/SX243 3522 | TRAIN/DR1/FECD0/SX428 3523 | TRAIN/DR3/FALK0/SX366 3524 | TRAIN/DR4/MGXP0/SX277 3525 | TRAIN/DR7/MAFM0/SX309 3526 | TRAIN/DR3/FCMG0/SX72 3527 | TRAIN/DR7/MKLR0/SX159 3528 | TRAIN/DR4/MTRT0/SX147 3529 | TRAIN/DR5/MMWB0/SI1619 3530 | TRAIN/DR4/MDMA0/SX440 3531 | TRAIN/DR7/MRPC1/SX312 3532 | TRAIN/DR2/FJKL0/SI932 3533 | TRAIN/DR3/FCKE0/SI1111 3534 | TRAIN/DR4/FBMJ0/SX156 3535 | TRAIN/DR7/MBTH0/SX392 3536 | TRAIN/DR1/FDAW0/SX236 3537 | TRAIN/DR5/MRAM0/SI1275 3538 | TRAIN/DR2/MDMT0/SX212 3539 | TRAIN/DR4/MJAC0/SI1331 3540 | TRAIN/DR8/FMBG0/SX80 3541 | TRAIN/DR6/FRJB0/SI1427 3542 | TRAIN/DR3/MBEF0/SX111 3543 | TRAIN/DR1/MRCG0/SX168 3544 | TRAIN/DR3/MVJH0/SI926 3545 | TRAIN/DR3/FCMG0/SX432 3546 | TRAIN/DR1/MMRP0/SX54 3547 | TRAIN/DR6/MKES0/SI1883 3548 | TRAIN/DR5/FPMY0/SX196 3549 | TRAIN/DR5/FJXM0/SX401 3550 | TRAIN/DR5/MDWH0/SX305 3551 | TRAIN/DR1/MJEB1/SI837 3552 | TRAIN/DR1/FECD0/SX158 3553 | TRAIN/DR7/MRMH0/SX211 3554 | TRAIN/DR2/FLMA0/SI613 3555 | TRAIN/DR7/MBOM0/SX114 3556 | TRAIN/DR5/FPMY0/SX343 3557 | TRAIN/DR4/MFWK0/SX349 3558 | TRAIN/DR7/MKLR0/SX429 3559 | TRAIN/DR7/FCJS0/SI2237 3560 | TRAIN/DR3/MDDC0/SI789 3561 | TRAIN/DR4/MARW0/SI646 3562 | TRAIN/DR4/MJSR0/SI2054 3563 | TRAIN/DR7/MRMG0/SX270 3564 | TRAIN/DR2/MDPS0/SX269 3565 | TRAIN/DR7/MDLR0/SX333 3566 | TRAIN/DR1/MDPK0/SI1683 3567 | TRAIN/DR4/MFRM0/SX435 3568 | TRAIN/DR3/FSLS0/SI1056 3569 | TRAIN/DR2/FDNC0/SX288 3570 | TRAIN/DR4/FBMJ0/SX426 3571 | TRAIN/DR7/MDLR0/SI1863 3572 | TRAIN/DR2/FDNC0/SI1278 3573 | TRAIN/DR3/FDJH0/SX305 3574 | TRAIN/DR7/MSES0/SI2219 3575 | TRAIN/DR7/FCRZ0/SX253 3576 | TRAIN/DR2/MTDB0/SX321 3577 | TRAIN/DR4/MJWS0/SX243 3578 | TRAIN/DR3/MRWA0/SX73 3579 | TRAIN/DR3/MTJM0/SX56 3580 | TRAIN/DR7/MKLR0/SI2319 3581 | TRAIN/DR5/FDMY0/SX297 3582 | TRAIN/DR8/MMPM0/SX341 3583 | TRAIN/DR4/MJLS0/SI1726 3584 | TRAIN/DR7/MGAK0/SX136 3585 | TRAIN/DR3/MDDC0/SI1419 3586 | TRAIN/DR2/MHRM0/SI1475 3587 | TRAIN/DR5/FLOD0/SX171 3588 | TRAIN/DR2/FAEM0/SI1392 3589 | TRAIN/DR5/MCLM0/SX196 3590 | TRAIN/DR3/MGAF0/SX202 3591 | TRAIN/DR5/MTMT0/SI488 3592 | TRAIN/DR1/FTBR0/SI1402 3593 | TRAIN/DR5/MEWM0/SX448 3594 | TRAIN/DR3/MTLB0/SI1764 3595 | TRAIN/DR7/MWRE0/SX157 3596 | TRAIN/DR7/MFXS0/SX414 3597 | TRAIN/DR5/FLJG0/SI981 3598 | TRAIN/DR4/MLJH0/SI1422 3599 | TRAIN/DR4/MRAB1/SX308 3600 | TRAIN/DR7/MBML0/SI1169 3601 | TRAIN/DR5/FDMY0/SI714 3602 | TRAIN/DR4/MJLS0/SI1096 3603 | TRAIN/DR1/MJEB1/SX387 3604 | TRAIN/DR5/MMAB1/SX144 3605 | TRAIN/DR6/FTAJ0/SI474 3606 | TRAIN/DR2/FLMC0/SX292 3607 | TRAIN/DR7/FKDE0/SX241 3608 | TRAIN/DR4/MBWP0/SI1531 3609 | TRAIN/DR4/MJXL0/SX272 3610 | TRAIN/DR6/MEAL0/SX107 3611 | TRAIN/DR4/MSMC0/SI647 3612 | TRAIN/DR1/MKLS0/SX357 3613 | TRAIN/DR5/MFER0/SX322 3614 | TRAIN/DR6/MBMA1/SI2214 3615 | TRAIN/DR2/MKAJ0/SX334 3616 | TRAIN/DR3/FGCS0/SI2116 3617 | TRAIN/DR5/MBGT0/SI1341 3618 | TRAIN/DR7/MBBR0/SI2315 3619 | TRAIN/DR6/MJRK0/SI880 3620 | TRAIN/DR1/FETB0/SX248 3621 | TRAIN/DR3/MVJH0/SX296 3622 | TRAIN/DR5/MDSJ0/SX292 3623 | TRAIN/DR3/MJDA0/SX41 3624 | TRAIN/DR5/FDTD0/SX211 3625 | TRAIN/DR7/MDLR1/SX219 3626 | TRAIN/DR7/MWRE0/SX427 3627 | TRAIN/DR6/FHXS0/SX265 3628 | TRAIN/DR7/MDPB0/SX416 3629 | TRAIN/DR5/MTMT0/SX308 3630 | TRAIN/DR2/FPJF0/SI1046 3631 | TRAIN/DR6/MESJ0/SX367 3632 | TRAIN/DR4/MTRC0/SX273 3633 | TRAIN/DR2/MRGS0/SI1986 3634 | TRAIN/DR2/MRJM1/SX128 3635 | TRAIN/DR1/MCPM0/SX204 3636 | TRAIN/DR2/MEFG0/SX195 3637 | TRAIN/DR6/FLAG0/SX24 3638 | TRAIN/DR5/MWSH0/SX76 3639 | TRAIN/DR5/MSEM1/SX360 3640 | TRAIN/DR7/FMKC0/SX172 3641 | TRAIN/DR3/MDJM0/SX195 3642 | TRAIN/DR7/MDED0/SX450 3643 | TRAIN/DR5/FLOD0/SX207 3644 | TRAIN/DR6/MEAL0/SI917 3645 | TRAIN/DR5/FEXM0/SX291 3646 | TRAIN/DR4/FJXP0/SX132 3647 | TRAIN/DR5/MDAS0/SX276 3648 | TRAIN/DR3/MDSS1/SX427 3649 | TRAIN/DR6/FKLC1/SI1048 3650 | TRAIN/DR3/MDBB1/SI1636 3651 | TRAIN/DR4/MKAM0/SX326 3652 | TRAIN/DR8/MMLM0/SI897 3653 | TRAIN/DR4/FEEH0/SX212 3654 | TRAIN/DR5/MRAV0/SX18 3655 | TRAIN/DR7/MAEO0/SI1956 3656 | TRAIN/DR4/MJDC0/SX261 3657 | TRAIN/DR3/MAPV0/SX213 3658 | TRAIN/DR5/MJRG0/SI1366 3659 | TRAIN/DR8/FCLT0/SI808 3660 | TRAIN/DR2/FCAJ0/SX309 3661 | TRAIN/DR3/MDHS0/SX360 3662 | TRAIN/DR3/MJDA0/SX401 3663 | TRAIN/DR7/FMKC0/SI1702 3664 | TRAIN/DR7/MCLK0/SX220 3665 | TRAIN/DR4/MJPM1/SI1897 3666 | TRAIN/DR4/MARW0/SI1906 3667 | TRAIN/DR3/MLNS0/SI777 3668 | TRAIN/DR4/MJRH0/SX135 3669 | TRAIN/DR4/MPRT0/SX40 3670 | TRAIN/DR7/MJAI0/SI710 3671 | TRAIN/DR7/MDPB0/SX56 3672 | TRAIN/DR5/MRAV0/SI1008 3673 | TRAIN/DR7/FKSR0/SI1117 3674 | TRAIN/DR1/FJSP0/SX444 3675 | TRAIN/DR1/MDAC0/SX91 3676 | TRAIN/DR7/MDKS0/SX346 3677 | TRAIN/DR3/MDSS1/SX157 3678 | TRAIN/DR6/FLAG0/SX294 3679 | TRAIN/DR2/MMXS0/SX336 3680 | TRAIN/DR2/MDPS0/SX89 3681 | TRAIN/DR7/FJRP1/SI2062 3682 | TRAIN/DR3/MJLG1/SX202 3683 | TRAIN/DR5/MSRR0/SX30 3684 | TRAIN/DR1/MJWT0/SI1381 3685 | TRAIN/DR5/FCDR1/SI556 3686 | TRAIN/DR1/FDML0/SI2075 3687 | TRAIN/DR4/MSTF0/SX406 3688 | TRAIN/DR8/FCLT0/SX178 3689 | TRAIN/DR7/MPFU0/SX178 3690 | TRAIN/DR7/MTAB0/SX42 3691 | TRAIN/DR2/MDWD0/SX90 3692 | TRAIN/DR3/MFMC0/SX52 3693 | TRAIN/DR3/FSLS0/SI1686 3694 | TRAIN/DR1/MDPK0/SI1053 3695 | TRAIN/DR5/MWAC0/SI2231 3696 | TRAIN/DR3/MRTC0/SI828 3697 | --------------------------------------------------------------------------------