29096
Oral
25826
23195
25270
25538
24766
25999
23609
16732
15828
12495
13594
19924
24782
25484
25524
25973
24129
26057
25482
22658
27997
24968
24155
20907
26615
21419
22404
22700
26331
25558