6631 10
12065 20
10605 3
18888 6
22541 13
20165 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
11783 12