66633 8
45309 4
26432 2
65657 16
52054 6
345976 39
57933 5
180633 17
135782 30
113580 13
258308 53
102230 13
26757 2
29255 1
118455 21
72581 6
34651 2
81602 15
73283 11
62208 11
110129 9
106679 18
137759 27
346933 65