17583 561
2866 356
6585 490
4513 479
3882 391
4047 304
6785 571
16458 103
26728 58
26114 348
4783 55
21681 368
12702 526
8334 508
2947 330
2649 213