34663 26
10005 21
14854 18
7142 4
14055 9
10583 7
15117 17
8554 9
12347 8
14638 22
49276 65
9355 6
17952 20
9759 7
16068 22
9597 15
18680 19
20805 22
13047 7
15874 25
11927 5
8724 1
8446 9
9393 12