2609 568
489 146
648 128
2999 929
2616 571
16281 61
2597 189
2495 369
8247 169
1775 258
3919 508
2111 44
3184 135
5895 554