15020 4
14493 5
10340 9
16203 15
17329 21
17815 14
11810 9
13804 15
16536 13
16294 5
18622 5
14386 17
12669 2
12319 3
17937 18
16565 11
10935 1
13410 8
16228 17
11611 7
12068 11
11429 8
23481 13
17506 18