6631 10
12065 20
10605 3
18696 6
22344 13
19972 14
8242 11
8039 5
7921 9
9736 8
23439 20
10438 8
6842 8
8848 9
5650 4
8381 8
5208 10
7950 9
7700 6
5551 2
5091 3
20360 33
6978 10
11585 12