1116 63
958 571
872 359
830 818
763 779
739 943
692 100
669 963
658 618
630 562
618 240
556 640
554 466
480 203
394 757
354 124
325 938
319 681
305 58
276 891