113976 18
55151 4
16384 0
44708 2
17251 0
22803 2
47833 6
76577 8
81533 10
107582 18
111077 9
25906 1
151356 31
35709 2
20259 2
51784 3
37830 2
27480 2
36605 5
205409 26
44684 5
45032 14
34701 0
98059 19