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