5093 462
29 474
829 862
615 803
1773 885
547 580
107 395
671 816
563 192
432 996
204 635
76 615
3786 418
312 78
570 180
4624 786
417 545
46 382
746 887
663 795
984 838
36 333
323 729