18181 2
31607 6
19228 2
30706 5
25579 8
28401 5
58383 15
31576 6
19307 2
15077 0
18030 1
15730 3
50856 9
28403 2
49478 6
40626 3
48284 4
36433 6
15304 0
29001 5
27130 3
17759 0
16984 2
24406 1