17583 561
2866 356
6586 490
4513 479
3882 391
4047 304
6787 571
16460 103
26729 58
26114 348
4784 55
21683 368
12702 526
8335 508
2947 330
2650 213