31484 0
145307 56
286378 20
210208 12
147778 25
58155 3
95779 12
63052 6
215705 11
96532 16
48878 6
47758 4
48658 5
40402 3
39679 0
27729 1
70057 5
64776 2
57983 0
53306 4
35331 2
93882 10
79405 1
256053 30