1003 868
944 53
871 1
847 362
830 363
824 72
811 500
762 930
753 390
720 132
703 679
652 228
598 708
569 141
560 135
558 619
553 425
550 102
548 946
491 425