12795 18
67032 98
8486 22
6705 15
8666 27
9978 6
21769 64
29512 70
54521 135
21379 20
90618 176
29620 60
22049 31
15156 16
26911 71
26511 54
125003 277
9941 6
10776 10
21082 17
5648 13
6364 8
77864 169
18218 30