310 527
688 269
654 98
336 590
1001 35
796 845
781 29
665 770
887 866
131 493
999 47
848 951
878 289
805 974
1173 572
285 754
771 540
610 258
706 508
973 238