43707 10
68883 9
26159 1
22027 1
35977 5
17734 0
55555 4
115782 12
46827 8
94707 8
79233 22
116332 23
91003 21
2519079 362
510330 78
102980 36
50154 10
136834 20
86055 4
84476 27
65379 7
649634 134
384232 66
140556 11