31554 3
47376 7
34183 2
21631 1
37758 8
31052 2
43905 8
34354 11
77305 15
54276 7
47251 6
66357 6
63158 4
33078 3
22179 0
22530 1
32852 6
64481 7
142832 28
24134 2
28655 4
30809 3
35709 1
27728 1