20681 27
47359 17
9505 9
15243 12
36558 44
15832 18
9027 9
59686 75
9872 6
18891 22
12642 12
12961 14