1037 540
859 824
838 262
830 381
779 139
703 895
652 152
626 952
620 263
613 818
585 757
556 178
520 768
504 974
431 843
399 894
222 27
92 336