312 638
528 117
771 245
748 90
552 321
682 996
486 911
412 899
761 613
648 328
166 770
512 128
892 662
193 296
318 293
689 288
593 315
880 628
1100 352
939 165