6535 75
3325 358
2802 108
21565 510
29293 829
17904 532
52759 522
2756 243
10033 53
3754 163
17190 538
15678 212
8959 699