508 675
323 488
988 734
651 830
299 159
911 163
480 249
8 302
230 127
277 434
718 685
878 400
47 858
598 549
595 533
350 7
500 356
279 575
96 660
732 116
57 296
612 233