23982 0
39054 4
563206 69
32954 9
69357 13
43902 5
44707 8
22179 0
23030 1
30709 6
33377 4
25301 1
21755 2
24184 3
46430 4
44728 4
35333 2
59332 16
27851 4
29334 6
24134 2
50708 3
49601 5
118054 19