30881 0
144809 56
286227 20
209956 12
147707 25
58104 3
95633 12
63001 6
215507 11
96452 16
48826 6
47709 4
48603 5
40308 3
39603 0
27658 1
69977 5
64628 2
57802 0
53201 4
35234 2
93730 10
79228 1
255878 30