905 245
613 439
315 353
847 918
26 657
290 674
38 820
382 3
53 445
793 333
378 995
450 751
732 467
532 626
396 601
546 348
474 887
156 686
132 269
735 831