1029 176
1018 332
1011 927
1010 117
1008 812
1008 489
1007 151
1005 164
1005 510
1005 670
1003 898
1002 939
1002 700
1001 464
1001 95
1001 259
1001 795
1000 68
1000 537
1000 915
999 461
999 555
999 38
998 567
998 76
998 121
997 464
997 526