720 505
351 102
150 759
436 52
213 85
293 554
1019 674
852 624
654 474
785 848
371 599
400 217
34 535
402 475
613 317
885 697
959 289
1073 965
851 893
312 215