1591 50
1251 586
1099 178
932 596
876 90
872 388
860 345
854 825
853 905
848 840
831 385
767 784
764 510
736 215
697 838
695 370
679 444
649 925
645 578
588 203