31082 6
36226 4
29132 2
49476 14
16905 0
42057 7
34429 5
25706 2
32031 3
23831 3
16756 1
66679 13
37682 5
72803 34
119582 40
257434 56
50156 10
61104 4
28707 1
30628 7
25559 0
21702 2
33332 6
27609 1