39654 12
25783 4
33178 2
19226 0
99655 9
185634 14
41781 5
28528 1
39130 2
22903 2
20432 1
24231 1
45203 3
39556 8
24552 2
37131 2
32857 4
29630 1
45584 5
32659 2
19555 0
27808 1
78428 14
150978 20