6956 280
6530 507
1443 53
5726 655
2178 217
3070 462
14111 725
2012 107
2516 84
16731 532
6216 774
2531 253
4471 354