80 1
69 6
78 8
17 8
7718 27
1317 12
10620 25
5225 14
3243 7
13349 18
22338 36
24486 77
30976 54
50536 129
18064 26
18392 28
33308 91
11556 18
38391 77
18598 24
10295 16
18603 17
21480 31
32253 54