1033 176
988 557
871 60
868 119
867 797
854 768
830 976
796 998
769 40
747 439
746 261
727 19
712 787
677 480
526 977
513 18
500 240
468 839
419 388
301 11