3076 333
11887 488
1616 133
9825 644
21941 626
16090 526
3531 530
1473 223
3265 248
2523 480
5231 517