643 660
615 548
594 491
572 941
555 733
520 921
502 419
498 100
494 637
488 744
469 695
469 214
459 535
448 303
424 36
417 372
408 421
403 507
389 423
388 32