6543 75
3325 358
2804 108
21565 510
29306 829
17924 532
52763 522
2757 243
10051 53
3755 163
17220 538
15703 212
8969 699