1096 777
1064 98
955 909
922 283
897 75
880 458
818 200
804 1000
803 117
803 382
783 870
758 418
754 166
713 574
709 990
701 421
699 973
695 118
684 945
663 541