6956 280
6530 507
1455 53
5729 655
2180 217
3070 462
14111 725
2015 107
2525 84
16735 532
6219 774
2531 253
4475 354