1083 683
1049 99
1028 901
1014 863
1008 46
1005 678
1001 562
998 971
997 572
989 494
986 630
979 431
973 800
950 776
947 304
947 532
947 157
944 845
941 291
941 721