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