12186 2
11648 1
14238 21
15679 14
21241 25
26378 42
14982 22
19944 11
11388 3
23041 43
15452 9
13285 3
21647 36
23185 19
31729 66
29651 26
25397 29
12749 11
10919 3
18713 16
23374 31
27584 18
13052 8
18964 7