2970 643
1638 336
13407 534
28179 935
1333 174
1056 68
1342 69
2248 279
6627 622
1763 197
1009 152
1756 275
774 138
3219 787