1028 481
260 437
271 207
219 992
630 579
658 71
389 250
73 58
292 115
481 345
892 38
205 618
855 793
550 322
85 211
885 10
891 496
799 362
578 773
393 13