27881 8
31781 3
98405 16
30953 3
18202 4
29959 7
15576 0
17627 0
17626 3
34506 4
30603 2
19053 0
21430 1
31027 1
21483 1
53353 14
21177 5
22555 3
24901 1
29278 11
36007 4
33101 3
43726 5
70606 12