2501 8
2680 4
15331 1
30882 0
14729 5
18628 8
18001 7
22631 8
25301 5
26177 6
16430 2
24302 0
29084 8
36057 5
31784 13
28208 6
42602 6
15405 9
133606 11
40754 3
33556 4
30384 4
26454 6
25258 2