315 354
187 704
779 422
292 420
50 773
956 467
627 962
475 15
580 201
475 608
559 666
373 365
502 103
430 289
405 126
864 733
657 517
1148 855
688 81
489 1