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