5104 0
12878 1
29276 6
67027 16
50384 7
31926 2
24057 6
30430 8
21684 1
38834 9
18509 2
40879 4
39355 8
80427 10
100503 51
20306 8
47980 27
44627 39
85031 93
178481 24
178559 54
211052 33
521384 42
661276 117