6532 75
3324 358
2802 108
21565 510
29288 829
17903 532
52759 522
2756 243
10027 53
3752 163
17185 538
15672 212
8953 699