3961 210
2211 83
9252 321
4113 545
4492 949
5105 681
4531 207
3617 172
6131 822
1733 53
12800 458
2395 227
4888 552
5987 792