3130 333
11633 488
1618 133
9881 644
21750 626
15858 526
3311 530
1473 223
3204 248
2212 480
5396 517