15002 11
12415 10
16141 14
14609 12
9158 3
7463 1
10451 6
9683 4
11886 10
14284 9
7586 5
16639 22
9733 7
10659 15
22876 15
14190 26
10078 7
9305 8
9486 7
12292 11
17331 30
9785 3
9965 8
11343 16