29139 83
7092 63
3806 485
23791 116
18026 464
16873 724
11249 287
12954 573
2866 747
3567 278
1445 273
3713 511
3245 743
5641 516