43726 10
68906 9
26176 1
22026 1
35981 5
17733 0
55552 4
115830 12
46828 8
94727 8
79279 22
116359 23
91030 21
2519702 362
510330 78
103131 36
50201 10
136878 20
86109 4
84504 27
65406 7
649707 134
384252 66
140556 11