307 242
296 951
917 625
521 109
874 5
754 989
506 517
291 587
728 766
377 325
830 905
240 394
56 201
724 80
1010 868
673 670
615 332
304 511
708 638
883 404