696 628
393 150
63 648
883 386
418 923
932 791
172 551
755 480
417 144
957 300
757 479
479 101
352 438
714 285
219 368
498 223
106 873
293 931
951 394
683 198
416 591
999 861
736 353
457 971
857 260
774 647
166 477
707 597
538 24
362 272