974976 93
481157 38
202980 17
171828 20
101005 6
209126 14
227477 19
168258 18
152905 8
94556 3
85984 15
267584 32
124931 5
1164608 17
79433 7
181259 7
30859 4
393104 49
88183 4
146027 12
5958 4
123178 13
24057 4
39002 7