1082 59
1043 258
1030 901
1022 78
1021 299
1008 731
1001 886
985 444
977 4
975 475
973 35
972 164
970 704
969 691
967 466
957 568
939 628
935 17
926 239
924 7