3932 210
2194 83
9225 321
4093 545
4470 949
5087 681
4514 207
3600 172
6113 822
1714 53
12787 458
2370 227
4879 552
5963 792