253 276
912 630
7481 208
743 95
47 275
139 426
859 396
228 92
500 511
525 194
683 531
794 42
405 842
1002 975
417 955
26 36
342 464
822 473
914 973
53 384
569 973
135 945