2127 162
5963 669
30836 83
7723 63
4008 485
24859 118
18749 464
17005 724
12439 287
13090 573
2936 747
3876 278
1535 273
4038 511
3322 743
6027 516