20016 24
14008 13
12082 6
24134 39
12547 6
9687 9
19654 39
9531 6
13261 15
19614 11
17878 15
10102 9
26719 37
12644 15
23668 31
9384 3
14370 11
11264 8
18695 8
49335 114
27978 30
16039 34
12267 12
14778 18