29137 83
7092 63
3804 485
23790 116
18026 464
16873 724
11247 287
12954 573
2866 747
3567 278
1444 273
3713 511
3245 743
5640 516