425 3
422 951
410 275
407 643
406 71
391 700
390 548
339 58
330 542
316 661
303 996
287 316
285 313
277 211
263 548
230 858
217 520
192 404
186 219
184 50