1032 328
1017 440
1003 244
984 17
892 439
891 716
831 241
745 535
700 137
698 316
684 746
651 708
650 801
644 304
618 552
609 346
602 920
599 663
587 792
572 886