27018 40
10353 6
17700 29
13470 15
12476 13
11870 5
12267 9
9610 1
19181 17
32367 78
24138 26
9924 1
16512 25
31259 64
12152 6
14184 6
49903 71
17948 9
11289 5
10995 16
13054 4
47570 79
8947 3
21874 21