22229 20
13894 8
15334 18
12181 11
12333 6
28362 50
15782 26
23310 49
21300 37
27216 45
16626 12
17905 12
7275 2
9719 7
10328 12
10708 1
14840 11
13313 6
11257 8
7828 5
7687 2
11309 4
12321 15
11716 4