1212 980
577 921
1061 913
616 899
1089 874
815 870
150 868
368 830
716 805
796 789
179 781
338 747
558 745
1166 683
132 683
324 675
420 633
425 632
766 605
702 599