304 83
284 4891
261 729
259 3154
242 5654
240 123
228 67
213 102
201 110
183 122
177 90
158 82
135 93
118 72
112 77