21234 2
40728 3
31302 6
122155 20
23955 2
31031 10
32501 4
44279 5
47603 4
56957 10
79278 7
31759 2
31503 4
20484 0
98656 10
28256 2
27652 4
34882 6
24356 1
28431 1
24728 0
29356 0
36752 8
70204 10