1002 514
954 718
953 242
951 535
922 743
883 714
864 748
769 765
713 326
697 194
627 294
587 888
584 623
532 753
521 582
460 2
458 203
383 229
360 112
299 777