1003 950
994 624
976 303
972 505
919 539
842 602
740 502
739 430
728 534
690 340
676 154
591 205
571 743
517 431
508 401
482 949
299 354
251 955
224 746
140 247