10832 8
3685 12
18821 33
11109 14
12415 22
41047 43
38676 25
24790 22
27059 19
4854 10
20992 36
8448 20
37017 86
4388 3
9699 18
28738 38
6536 12
54579 58
21421 12
13683 33
52165 69
6514 11
11626 15
7110 10