6543 75
3325 358
2803 108
21565 510
29303 829
17922 532
52763 522
2757 243
10050 53
3755 163
17216 538
15699 212
8968 699