2303 989
1050 99
1019 767
996 447
986 53
970 392
969 837
772 647
764 581
757 773
748 250
727 998
696 497
641 86
632 302
632 726
607 94
519 707
467 11
457 476