18378
supportive obedient
25388
27995
27822
19661
28932
29507
29260
28029
29050
28079
29290
29573
26547
27642
29182
19222
26105
28388
20771
22207
28964
29722
28458
25995
27832
29431
21851
28884
28031
28801