14201 27
11672 22
7618 16
8447 15
21688 57
38659 169
16663 54
15940 18
10764 38
25557 80
17939 53
31084 95
33789 61