31108 0
144951 56
286254 20
210007 12
147709 25
58103 3
95632 12
63004 6
215580 11
96506 16
48851 6
47729 4
48627 5
40329 3
39682 0
27682 1
70026 5
64681 2
57877 0
53226 4
35279 2
93806 10
79333 1
255951 30