31581 0
145379 56
286401 20
210227 12
147777 25
58182 3
95781 12
63052 6
215702 11
96527 16
48877 6
47758 4
48654 5
40426 3
39708 0
27727 2
70102 5
64808 2
58006 0
53334 4
35327 2
93905 10
79402 1
256078 30