1015 86
1014 525
1013 392
1011 529
1011 844
1010 929
1009 421
1007 613
1006 723
1006 571
1005 594
1004 105
1004 851
1002 60
999 316
996 782
995 447
994 848
994 424
994 243