1033 866
988 566
932 688
823 95
786 193
753 406
699 237
693 143
690 45
685 815
669 563
612 742
590 535
590 20
587 623
557 511
554 686
534 992
452 760
445 526