1001 171
887 244
824 670
798 939
747 190
689 87
664 121
619 420
529 965
488 783
485 641
475 649
467 391
417 455
344 784
338 132
337 443
301 619
281 976
278 962