31476 0
145307 56
286378 20
210206 12
147780 25
58156 3
95776 12
63053 6
215701 11
96527 16
48880 6
47759 4
48659 5
40402 3
39679 0
27729 1
70058 5
64778 2
57981 0
53304 4
35332 2
93881 10
79409 1
256051 30