1023 254
1007 630
962 547
931 723
930 811
926 238
886 516
837 927
603 811
580 36
563 511
548 885
545 489
515 337
485 37
445 854
427 463
404 262
403 765
402 816