1023 793
979 914
972 690
926 527
839 993
764 372
754 665
636 887
616 318
610 686
552 210
517 939
476 636
401 411
379 3
351 696
259 112