985 978
141 46
745 455
846 5
481 538
95 370
741 642
282 72
353 741
635 649
997 362
760 510
1007 754
731 974
42 539
160 961
676 163
664 992
820 490
574 1000