12915 8
18325 41
25775 20
17982 31
15039 10
25863 17
24851 10
28257 16
12095 8
8415 4
12853 9
15354 11