1069 965
1010 674
956 289
885 697
849 624
849 893
843 560
784 848
783 711
771 874
718 505
653 474
611 317
429 52
398 475
394 217
367 599
349 102
343 412
310 215