1063 826
999 381
959 526
946 828
822 109
782 211
744 839
725 433
690 261
679 594
638 557
632 252
627 671
612 473
593 454
556 596
541 580
498 286
472 116
467 364