887 103
97 862
383 592
106 47
442 244
779 877
460 635
868 97
523 133
821 1000
245 860
622 763
578 550
354 368
356 483
281 347
735 248
833 651
870 32
421 972