1072 965
1018 674
958 289
885 697
851 624
850 893
844 560
784 848
783 711
771 874
719 505
654 474
612 317
436 52
400 475
398 217
370 599
350 102
343 412
312 215