2991 561
1196 255
9173 131
843 211
7868 70
2704 733
2551 273
34754 496
6556 522
7900 706
10804 260
10618 250
3800 511
2602 535
22587 291
4610 473
5037 684
2792 132
2802 886
2728 689
1098 281
5131 366
4789 416
3704 124