3863 74
1564 677
1052 632
1002 276
985 341
979 636
975 624
962 15
952 135
944 53
874 852
847 937
840 390
812 373
805 535
733 783
713 458
655 693
653 18
647 614