307 510
1019 271
534 808
25 453
818 80
796 543
246 632
954 118
113 527
848 278
323 938
450 874
150 897
989 749
219 147
578 767
958 703
599 774
1019 378
547 394