1025 113
1022 659
1017 526
1016 3
1016 629
1016 32
1013 543
1012 530
1009 904
1008 551
1006 548
1005 21
1005 471
1003 625
1002 595
1001 238
1001 59
1001 76
1001 806
998 761
998 361
998 358
997 262
997 945
997 374
997 10
995 236
995 162