32   1101
28   1065
43   1589
26   905
40   1067
55   1271
30   1410
45   1049
31   1113
45   1162