31158 0
145026 56
286302 20
210057 12
147702 25
58131 3
95678 12
63003 6
215580 11
96505 16
48854 6
47758 4
48627 5
40334 3
39677 0
27683 1
70033 5
64728 2
57877 0
53284 4
35329 2
93804 10
79326 1
255979 30