3 133
714 685
953 598
807 344
156 389
112 143
756 981
462 465
639 66
12 869
219 662
45 686
14 875
150 356
374 516
653 6
311 668
876 123
988 987
288 961
456 939
511 553
214 13
820 683
576 383
43 807
298 808
642 957