77   1002
2   291
41   1290
37   1310
12   512
35   517
39   1113
64   835
58   974
86   1500