31104 0
144954 56
286256 20
210005 12
147702 25
58102 3
95629 12
63003 6
215582 11
96508 16
48851 6
47732 4
48627 5
40333 3
39676 0
27684 1
70026 5
64679 2
57879 0
53233 4
35278 2
93806 10
79330 1
255957 30