34663 27
10005 21
14854 18
7142 4
14055 9
10583 7
15117 17
8554 9
12347 8
14638 22
49453 65
9355 6
17952 20
9759 7
16245 22
9597 15
18858 19
20805 22
13047 7
15874 25
12105 5
8724 1
8446 9
9393 12