32780 8
30831 1
71453 18
67382 17
38056 7
63084 11
68855 8
115254 20
416030 49
43827 6
26706 5
50901 2
22980 2
52057 5
318679 72
327783 108
191233 30
131653 20
52884 16
22908 3
62579 10
101834 18
144958 41
320954 54