6959 280
6531 507
1466 53
5740 655
2188 217
3074 462
14113 725
2016 107
2526 84
16739 532
6227 774
2532 253
4477 354