12704 9
54036 112
23697 31
32498 79
14885 24
17405 24
20271 26
13888 17
17448 19
25716 38
14567 12
28458 39
36291 52
14712 6
11923 3
11592 1
104267 217
34962 53
13817 9
12163 1
23089 53
15493 23
23845 44
17917 25