1009 902
1008 301
975 261
937 857
900 72
715 320
701 31
695 347
655 311
641 950
632 944
599 807
533 183
529 415
513 568
505 44
474 30
424 801
422 465
358 556