16732 12
7629 6
8708 5
8611 1
11104 13
7529 4
16337 14
14903 18
9584 8
7540 1
9420 10
8015 8
8643 8
10836 5
8085 11
12529 19
10305 8
6895 8
10426 3
8517 9
8845 7
7104 4
11844 12
7323 2