1033 176
988 557
871 60
868 119
867 797
852 768
830 976
796 998
769 40
747 439
745 261
727 19
711 787
673 480
525 977
513 18
499 240
468 839
419 388
301 11