1096 37
1050 99
1045 683
1043 765
1042 727
1039 27
1035 236
1011 529
1010 503
1007 15
1007 36
1006 563
998 572
998 156
997 843
997 712
997 188
997 262
996 381
996 2