66608 8
45279 4
26404 2
65578 16
52008 6
345928 39
57933 5
180582 17
135726 30
113528 13
258109 53
102231 13
26755 2
29206 1
118430 21
72501 6
34606 2
81605 15
73233 11
62152 11
110126 9
106656 18
137728 27
346880 65