17445
Oral Train
19838
5777
6190
4769
9406
1422
20938
29545
12354
4217
17962
17364
28380
14345
24183
20480
11054
11690
3641
675
8062
2045
20917
9385
2523
25464