583 338
381 628
469 233
799 38
576 428
443 20
844 748
333 190
958 282
378 667
1043 202
572 597
461 126
960 945
793 657
843 529
117 567
82 319