150883 20
111884 20
58929 8
28332 4
48409 7
42705 2
27029 2
34726 8
37476 7
31353 9
29429 4
52204 5
65307 9
29378 6
32954 10
28505 3
21807 0
26527 2
18602 3
27105 7
26507 4
47308 6
59680 15
23659 4