31156 0
145034 56
286307 20
210057 12
147707 25
58131 3
95682 12
63004 6
215583 11
96506 16
48851 6
47756 4
48631 5
40332 3
39677 0
27683 1
70026 5
64730 2
57877 0
53284 4
35328 2
93803 10
79328 1
255977 30