1005 982
699 958
363 925
957 909
252 908
143 901
717 883
593 880
529 868
570 840
581 812
826 808
855 791
845 787
873 757
214 752
920 716
844 689
675 686
936 683