3955 210
2210 83
9250 321
4107 545
4488 949
5101 681
4529 207
3614 172
6129 822
1727 53
12797 458
2389 227
4888 552
5983 792