12516 307
3731 379
9326 315
3489 367
50677 538
8866 31
5697 556
3004 395
4829 265
3108 547
3720 185
15528 314
4795 757
2100 133