3956 210
2210 83
9250 321
4108 545
4488 949
5101 681
4530 207
3614 172
6129 822
1727 53
12799 458
2391 227
4888 552
5983 792