26615
supportive obedient
29557
2960
20508
28223
7805
24377
28966
16586
27642
29573
3098
20587
28347
10668
25288
29046
16776
27774
29718
3383
20665
28388
10743
25334
29050
18378
27822
29722
3536
20771