43681 10
68853 9
26108 1
21982 1
35879 5
17706 0
55508 4
115731 12
46730 8
94657 8
79232 22
116282 23
90984 21
2518627 362
510280 78
102930 36
50158 10
136753 20
86031 4
84426 27
65351 7
649508 134
384153 66
140408 11