2161 7
11056 33
6673 20
6705 16
9841 24
13776 14
17609 33
17766 55
40953 104
5753 17
28686 76
33742 52
12410 20
27118 83
35034 99
45857 43
16862 32
19943 30
29678 53
23474 30
27349 66
21856 33
15631 47
8484 17