28078 3
30777 5
47901 12
45876 11
38953 7
18729 1
29355 5
36354 1
46801 7
35982 6
33803 8
55307 4
33382 3
33777 1
53153 11
40533 3
29056 5
27809 4
29678 6
28183 3
32907 5
28252 3
707126 118
77956 13