12647 16
14940 25
11400 14
7526 1
7310 2
8133 7
7530 9
6886 3
13650 13
6563 1
10729 4
8412 5
9914 12
20446 29
21622 55
25413 60
7361 3
6958 6
8004 12
24902 29
15568 21
10147 8
11080 7
13280 28