531 404
529 80
527 481
522 658
519 674
519 332
514 451
511 544
510 142
510 815
508 558
505 705
504 73
503 963
499 838
499 620
498 130
490 41
489 832
474 72