3949 210
2207 83
9245 321
4103 545
4482 949
5095 681
4523 207
3610 172
6122 822
1722 53
12794 458
2381 227
4887 552
5977 792