19359 18
12557 8
11640 17
6545 3
10695 10
11198 9
7558 3
12289 6
13666 16
9374 6
8570 9
11119 10
8686 15
7173 4
9259 8
12055 12
7597 4
8077 5
9507 17
7212 8
27209 46
8558 14
11285 8
8886 4