1005 251
5262 462
734 608
738 477
180 109
697 410
739 843
988 879
559 185
592 885
649 754
615 680
987 638
645 576
752 686
600 412
593 639
444 846
603 714
402 930
345 704
246 177