66658 8
45351 4
26459 2
65677 16
52059 6
346034 39
57928 5
180659 17
135827 30
113607 13
258328 53
102259 13
26753 2
29276 1
118457 21
72583 6
34759 2
81608 15
73281 11
62234 11
110182 9
106734 18
137781 27
347027 65