643 220
208 48
709 602
695 364
296 775
935 663
185 20
539 189
666 692
398 451
75 386
742 563
355 397
942 982
389 876
519 508
494 907
321 157
852 670
374 186