6535 75
3325 358
2802 108
21565 510
29294 829
17910 532
52761 522
2756 243
10034 53
3754 163
17198 538
15680 212
8959 699