66630 8
45309 4
26432 2
65601 16
52029 6
345958 39
57934 5
180584 17
135733 30
113579 13
258229 53
102233 13
26754 2
29251 1
118428 21
72552 6
34634 2
81603 15
73234 11
62154 11
110126 9
106680 18
137730 27
346879 65