15915 14
15014 10
17132 17
11468 7
16656 20
21521 19
44779 46
28135 45
29558 67
11902 28
15024 5
12159 8
25005 45
21773 33
20148 20
14985 11
25374 19
11534 3
14648 27
9801 1
21679 31
18219 26
28907 49
44376 70