388 31
940 776
758 530
841 605
866 284
446 800
60 993
945 25
75 388
692 956
785 155
822 778
661 865
856 707
895 746
820 47
546 74
123 181
179 998
2558 573
1007 668
167 39