13268
swallow
483
5021
11738
24844
21729
141
21631
19607
19848
18991
26087
16690
14140
19538
4958
13296
16218
18205
22169
20701
19234
22366
29088
27169
19445
25614
23453
26555
10453
5652