1008 765
997 257
971 856
946 620
916 981
835 559
817 946
728 642
723 30
714 269
611 10
593 526
576 395
574 334
569 388
534 738
530 299
517 915
516 168
493 499