503 419
549 714
851 498
127 576
57 38
338 211
336 249
19 832
88 560
648 460
176 542
673 653
515 373
767 118
537 868
495 811
176 469
642 189
445 441
1001 947