3116 333
11629 488
1616 133
9866 644
21728 626
15856 526
3306 530
1473 223
3203 248
2211 480
5392 517