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