95651 13
34734 2
23928 1
27882 3
19432 0
19604 2
39876 4
65956 8
48131 14
49957 8
27656 8
62482 14
32327 5
37530 5
53033 6
42958 2
19626 2
32934 4
18531 4