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