949 115
645 53
96 149
1193 12
488 457
1063 584
756 879
46 75
359 987
696 446
621 41
249 765
1975 936
426 26
1909 999
235 8
368 337
964 986
649 27
325 735
456 766