1006 234
1003 845
992 424
938 930
839 441
828 544
786 364
759 194
704 763
670 857
661 121
650 177
624 69
609 630
589 900
580 753
568 161
509 23
407 609
405 579