6524 75
3323 358
2802 108
21565 510
29262 829
17891 532
52749 522
2756 243
10006 53
3746 163
17170 537
15649 212
8928 699