31483 0
145306 56
286382 20
210207 12
147784 25
58152 3
95778 12
63054 6
215709 11
96532 16
48878 6
47753 4
48657 5
40408 3
39679 0
27731 1
70051 5
64776 2
57980 0
53308 4
35332 2
93881 10
79401 1
256053 30