30226 0
144504 56
286159 20
209931 12
147629 25
58029 3
95559 12
62978 6
215480 11
96357 16
48706 6
47708 4
48581 5
40252 3
39552 0
27626 1
69929 5
64526 2
57730 0
53157 4
35205 2
93655 10
79208 1
255683 30