531 180
527 762
515 429
513 373
511 106
511 298
511 499
509 492
506 172
505 345
489 398
487 322
458 409
419 377
415 470
412 216
393 124
388 419
386 853
351 113