14010 20
20352 16
20504 15
15266 13
20211 30
12656 5
15072 9
14315 11
11827 10
14409 16
13881 13
12428 5
15022 8
13603 9
13251 2
30963 36
11431 2
16286 17
12224 6
19318 21
21609 30
11071 10
12825 13
26168 46