95676 13
34753 2
23927 1
27883 3
19426 0
19659 2
39902 4
65952 8
48151 14
49953 8
27682 8
62478 14
32332 5
37579 5
53026 6
42955 2
19628 2
32926 4
18533 4