31577 0
145379 56
286409 20
210230 12
147777 25
58182 3
95779 12
63058 6
215707 11
96530 16
48878 6
47759 4
48656 5
40432 3
39701 0
27726 2
70106 5
64808 2
58008 0
53328 4
35330 2
93901 10
79402 1
256079 30