12652 16
25351 72
11544 15
22143 26
19636 32
41422 66
14801 27
15791 17
33114 46
33748 36
28802 55
24993 45
7377 7
26697 39
24156 23
87468 123
34285 45
15810 28
7674 7
22796 17
11684 10
11646 18
104833 175
194856 254