1007 835
942 174
923 118
906 98
887 276
799 232
788 336
683 721
667 668
650 58
612 693
563 687
551 752
539 344
502 885
498 956
489 123
488 968
453 449
357 69