1010 596
961 620
952 392
922 787
862 714
726 357
696 433
689 903
675 239
653 24
648 200
640 367
586 313
559 504
550 408
513 416
424 559
422 745
377 184
331 723