800 113
829 862
69 605
1563 510
1539 137
459 478
516 698
984 838
671 816
185 78
848 102
204 635
566 151
714 887
5100 462
615 803
1774 885
855 694
685 142
481 57
312 933