2302 5
18225 14
12919 23
15797 17
16693 17
16681 7
4343 3
11789 9
11800 8
12010 6
20198 24
24486 25
12984 4
28152 26
15147 12
54508 64
15688 9
16871 29
12202 10
16215 13
16843 8
17968 14
85361 48
26023 26