6532 75
3324 358
2802 108
21565 510
29281 829
17900 532
52759 522
2756 243
10025 53
3752 163
17183 538
15671 212
8950 699