3963 210
2213 83
9255 321
4115 545
4495 949
5107 681
4535 207
3618 172
6132 822
1733 53
12802 458
2400 227
4889 552
5993 792