12527 314
10201 436
3994 647
2772 362
38546 645
9058 267
14687 700
7605 770
3903 71
9809 631
1295 202
3182 600
3157 746