3957 210
2211 83
9251 321
4109 545
4491 949
5101 681
4530 207
3615 172
6131 822
1729 53
12799 458
2394 227
4888 552
5985 792