98 71
509 328
450 18
86 821
618 185
771 365
478 873
312 571
782 977
864 465
466 736
47 868
743 650
260 616
547 708
812 439
162 834
228 805
470 108
364 564