300 260
967 667
540 986
436 285
424 200
489 278
711 36
1013 767
637 86
296 458
245 938
21 71
191 446
249 143
286 992
532 575
845 974
635 914
872 844
797 82