542653 68
24456 1
20058 3
25778 10
19934 1
29930 2
37209 5
19083 1
18304 0
37029 5
25832 0
62057 7
34908 4
43781 6
53557 9
44301 6
39533 6
56084 7
61576 12
46128 10
40253 10
83828 28
44151 8
131956 21