19661
supportive obedient
19222
19099
18895
18378
16776
16586
16422
16314
15749
15247
14321
13758
12844
11129
10743
10668
7805
5535
5214
5154
4529
4415
4172
3617
3536
3383
3098
2960
2750
2538