29096
Oral
23679
28159
24818
25334
23417
26073
21077
22538
25999
28739
23857
20663
28966
20312
21807
29517
19345
28183
20775
29214
23169
29557
27730
19407
20735
26545
28436
28677
27776
23956