12484 25
11567 18
7734 7
10905 12
6225 4
8917 15
11580 16
15201 30
8133 12
8225 6
8897 27
9143 8
8958 1
14896 38
9608 16
9539 13
6122 9
7562 5
25678 74
12659 20
22700 34
8664 10
9982 15
6937 8