6533 75
3324 358
2802 108
21565 510
29291 829
17904 532
52759 522
2756 243
10028 53
3752 163
17186 538
15674 212
8957 699