12110 20
9437 5
12334 8
6410 3
9307 11
10546 18
8176 9
9988 14
7396 8
15051 23
12356 27
11574 21
21509 17
12562 19
5744 4
7331 6
6083 4
9528 13
6148 1
7441 2
10660 10
11339 20
8084 7
18828 31