12027 4
13703 6
14309 8
21087 23
16072 16
16034 15
17035 7
14872 12
13400 7
42288 49
20580 32
17668 14
11130 4
14278 16
14002 7
14194 13
14794 9
13074 8
16495 13
13194 4
12440 3
13136 8
16726 9
15248 21