29356 0
144059 56
285984 20
209780 12
147552 25
57956 3
95431 12
62906 6
215178 11
96234 16
48552 6
47576 4
48454 5
40154 3
39482 0
27529 1
69730 5
64482 2
57683 0
52927 4
35109 2
93503 10
79158 1
255578 30