3431 494
3948 335
3116 643
1663 336
14466 534
30474 935
1427 174
1149 68
2647 69
2338 279
7082 622
1857 197
1097 152
1858 275
838 138
3298 787