1193 63
964 571
877 359
833 818
767 779
742 943
706 100
675 963
660 618
633 562
623 240
564 640
556 466
488 203
398 757
361 124
336 938
323 681
312 58
281 891