6533 75
3325 358
2802 108
21565 510
29292 829
17904 532
52759 522
2756 243
10033 53
3753 163
17189 538
15677 212
8958 699