297909 19
105432 9
565805 54
343101 44
671001 117
430178 23
77980 12
236577 28
935753 117
115952 64
77726 14
39105 9
28826 4
66929 16
28133 4
20403 3
28132 10
21855 7
47706 0
256309 15
57503 10
25158 11
43555 3
32331 8