12648 8
11674 4
16075 19
16799 12
18666 16
13108 10
21278 17
19277 29
32226 78
16744 9
25504 30
21681 85
16229 18
20597 88
14240 8
15141 3
20035 65
18272 12
27595 39
14333 10
53640 108
44107 72
15124 6
12156 5