39752 12
25881 4
33208 2
19354 0
99802 9
185984 14
41833 5
28604 1
39134 2
22954 2
20426 1
24334 1
45255 3
39602 8
24609 2
37151 2
32859 4
29784 1
45632 5
32651 2
19576 0
27827 1
78583 14
151084 20