3136 333
11637 488
1619 133
9883 644
21762 626
15859 526
3315 530
1475 223
3205 248
2212 480
5411 517