1057 275
153 310
100 33
516 400
171 690
816 825
107 485
760 614
668 299
529 684
358 877
843 10
939 626
568 34
211 27
344 965
65 211
287 868
640 777
981 952