2898 313
776 896
831 66
867 911
897 230
89 535
509 100
25 113
398 488
401 514
191 875
313 534
104 854
541 860
1163 1000
36 641
236 562
330 90
862 97
668 528
816 650
1547 842
1964 476
656 875