5894 669
29622 83
7334 63
3877 485
24002 116
18197 464
16895 724
11778 287
12993 573
2872 747
3644 278
1457 273
3750 511
3257 743
5769 516