40326 9
66608 8
69781 6
32152 0
20909 0
21701 1
30507 4
38403 3
106376 23
79552 17
65127 11
59051 15
104902 15
21852 4
27102 3
229683 73
136078 30
27182 4
29307 5
42084 4
41359 21
59954 9
39356 4
55502 4