13580 17
6828 10
6317 2
11211 20
6441 3
5597 2
20268 24
9089 20
8489 7
5378 6
6497 4
7407 4
14511 19
8656 9
7162 3
4142 2
6648 9
4623 1
6234 5
14625 11
6276 6
7786 13
8541 14
11165 15