6426 75
3317 358
2765 108
21540 510
28722 830
17787 532
52657 522
2726 243
9745 53
3720 163
17017 537
15445 212
8706 699