5093 462
3202 537
130 189
685 142
181 549
416 830
965 309
671 816
323 729
873 706
432 996
204 635
29 474
829 862
69 605
615 803
746 887
779 26
372 931
804 839
349 597