249 64
432 337
302 947
375 577
405 856
535 816
610 457
897 774
164 905
258 877
498 640
317 341
83 889
913 700
638 379
271 570
826 581
646 437
329 518
113 999