7531 280
8541 510
1805 53
6248 655
2554 217
3364 462
14682 725
2451 107
3035 84
17635 533
6844 774
2989 253
5117 354