975127 93
481503 38
203055 17
171856 20
101031 6
209229 14
227578 19
168376 18
153056 8
94654 3
86053 15
267659 32
125003 5
1164651 17
79455 7
181333 7
30880 4
393181 49
88176 4
146105 12
6730 4
123254 13
24184 4
39051 7