6421 75
3315 358
2765 108
21538 510
28701 829
17708 532
52649 522
2724 243
9667 53
3716 163
16991 537
15420 212
8687 699