1032 431
1009 988
1004 28
1002 148
1000 305
991 707
988 177
986 645
982 527
973 59
964 678
960 486
959 296
955 680
951 39
951 982
950 643
943 523
942 476
941 584