5109 0
12879 1
29281 6
67026 16
50381 7
31931 2
24054 6
30433 8
21684 1
38831 9
18504 2
40882 4
39355 8
80434 10
100503 51
20302 8
47983 27
44626 39
85034 93
178477 24
178556 54
211052 33
521379 42
661276 117