58   1502
110   1265
871   998
37   668
31   585
29   617
67   1933
78   2357
28   1252
12   606