525 758
303 680
641 241
332 369
997 579
589 647
24 391
318 465
731 789
168 231
592 892
555 478
701 989
304 421
800 330
529 467
920 245
835 750
510 395
439 416
648 356
106 562
36 371
762 537
952 531
638 361
156 361
547 497
514 682
396 28