21656 4
29480 6
29901 4
38106 4
17555 2
43529 4
54601 9
21276 2
83229 9
58852 5
32184 6
26582 1
27754 1
33454 8
45576 8
249132 24
29659 4
57283 13
21552 5
74804 19
29677 4
36630 5
17630 0
33733 5