3430 494
3947 335
3115 643
1663 336
14466 534
30473 935
1423 174
1148 68
2645 69
2336 279
7082 622
1857 197
1097 152
1858 275
838 138
3298 787