586 173
186 699
617 500
495 641
671 713
674 95
444 254
561 521
273 244
680 539
522 167
515 807
37 613
228 12
877 140
580 641
724 121
433 393
494 654
443 146