29135 83
7092 63
3803 485
23789 116
18026 464
16873 724
11244 287
12954 573
2866 747
3567 278
1444 273
3713 511
3245 743
5640 516