6527 75
3323 358
2802 108
21565 510
29272 829
17896 532
52751 522
2756 243
10019 53
3752 163
17178 538
15666 212
8948 699