2969 643
1638 336
13386 534
28115 935
1333 174
1056 68
1342 69
2248 279
6624 622
1762 197
1009 152
1755 272
765 138
3219 787