1043 866
988 566
936 688
823 95
788 193
755 406
702 237
696 143
690 45
686 815
670 563
612 742
602 623
593 535
590 20
557 511
554 686
534 992
458 760
446 526