173 32
677 634
613 508
518 22
430 394
161 574
656 792
123 126
412 996
300 695
843 651
973 399
43 527
803 903
926 908
370 829
701 100
473 768
237 396
417 985