3952 210
2209 83
9248 321
4105 545
4485 949
5097 681
4527 207
3613 172
6126 822
1722 53
12796 458
2386 227
4887 552
5981 792