21086 20
14835 15
7400 9
8033 5
10467 14
8624 15
7090 4
6093 5
6316 9
6948 8
6163 4
6330 4
8618 11
12537 15
11604 28
7456 8
6535 11
5577 3
11315 10
7007 15
10983 13
9217 5
9358 7
8000 13