542256 68
24452 1
20030 3
25577 10
19901 1
29884 2
37132 5
19026 1
18156 0
36882 5
25779 0
61859 7
34883 4
43602 6
53334 9
44134 6
39431 6
55933 7
61505 12
46057 10
40178 10
83653 28
44104 8
131727 21