1008 264
953 523
947 900
908 320
864 831
857 415
840 684
837 348
769 254
665 354
582 501
547 625
472 212
462 740
460 695
433 132
406 676
372 655
306 526
285 684