69 6
45 3
10566 20
983 11
5766 14
16660 31
16221 40
15458 35
12928 27
21960 30
18064 26
23898 58
34144 79
33308 91
39421 107
10295 16
44452 34
12458 7
8347 17
30774 77
41342 97
8432 27
5438 27
7923 52