1006 687
965 488
945 966
938 201
891 168
844 701
838 467
809 660
795 343
784 79
715 35
680 490
644 386
635 133
605 412
582 528
580 295
559 12
547 396
463 256