503 552
586 280
736 764
427 860
547 805
161 769
232 465
699 605
246 309
765 934
93 788
328 448
637 786
877 135
367 612
23 913
947 167
65 378
656 779
772 556
843 965
703 875
732 898
679 46
906 527
630 76
785 467
838 341
155 492
602 430