14201 27
11672 22
7618 16
8447 15
22122 58
38659 171
16663 54
15940 18
10764 38
25557 81
17939 53
31084 97
34201 61