542533 68
24459 1
20053 3
25751 10
19905 1
29901 2
37182 5
19079 1
18207 0
36984 5
25805 0
61976 7
34909 4
43759 6
53505 9
44253 6
39478 6
55977 7
61559 12
46102 10
40205 10
83758 28
44157 8
131934 21