512 91
509 149
503 333
485 326
482 642
478 284
456 499
451 372
431 347
429 361
426 613
406 701
402 836
398 575
392 384
390 41
383 112
382 861
372 786
368 434