141 155
985 857
448 112
687 392
869 268
525 504
950 596
398 323
899 44
494 1000
16 773
416 89
743 477
315 473
309 152
400 897
388 258
463 104
97 462
214 386