39728 12
25831 4
33176 2
19301 0
99678 9
185809 14
41804 5
28555 1
39130 2
22926 2
20431 1
24229 1
45206 3
39556 8
24603 2
37154 2
32855 4
29703 1
45607 5
32657 2
19553 0
27808 1
78476 14
151009 20