1000 415
999 150
999 18
999 478
998 387
998 325
998 847
998 442
997 255
997 285
997 20
996 915
996 285
995 255
995 433
994 962
994 752
993 583