2681 130
5620 292
37099 499
16482 441
24171 294
3617 362
4441 593
3713 387
8284 323
4175 638
1904 288
23736 753