3121 333
11629 488
1616 133
9875 644
21739 626
15856 526
3308 530
1473 223
3203 248
2211 480
5392 517