40   645
27   808
12   547
16   306
20   303
9   314
58   985
17   282
34   603
2   138