12431 307
3731 379
9315 315
3487 367
50672 538
8851 31
5692 556
3004 395
4823 265
3105 547
3714 185
15520 314
4787 757
2094 133