12992 26
4683 1
10088 9
10481 6
13618 33
5081 11
3894 8
5219 11
4441 8
4420 8
7534 11
7348 14
6078 5
6262 6
8585 10
17792 25
6120 13
17649 25
4041 3
11944 18
9907 9
24969 33
14626 26
24782 47