12523 307
3732 379
9327 315
3489 367
50680 538
8867 31
5698 556
3005 395
4829 265
3108 547
3722 185
15529 314
4796 757
2102 133