29134 83
7090 63
3802 485
23788 116
18026 464
16873 724
11240 287
12954 573
2866 747
3567 278
1444 273
3713 511
3245 743
5638 516