6535 75
3423 358
2791 108
21555 510
28863 830
18151 532
52752 522
2747 243
10012 53
3848 163
17335 537
15631 212
8896 699