640 258
842 301
172 88
98 409
850 150
827 969
593 382
715 553
688 836
596 770
351 419
204 325
31 852
268 801
98 792
123 278
350 691
823 868
533 272
556 793