97 80
227 512
18 55
958 825
654 579
400 127
904 718
778 325
969 520
406 897
908 422
698 690
735 702
888 742
566 737
656 959
403 691
272 225
821 209
598 695
211 961
235 913
305 248