3976 8
2953 4
16958 1
31478 0
15101 5
19051 8
18676 7
23452 8
25952 5
26726 6
17152 2
24831 0
30379 8
36781 5
32154 13
29181 6
43253 6
15758 9
134509 11
41180 3
34176 4
30629 4
26829 6
25533 2