6538 75
3325 358
2802 108
21565 510
29296 829
17916 532
52762 522
2756 243
10041 53
3754 163
17207 538
15688 212
8965 699