39657 12
25784 4
33178 2
19226 0
99651 9
185632 14
41779 5
28532 1
39131 2
22907 2
20426 1
24232 1
45208 3
39556 8
24556 2
37127 2
32852 4
29626 1
45577 5
32655 2
19555 0
27803 1
78427 14
150983 20