2121 162
5954 669
30716 83
7680 63
3987 485
24765 118
18677 464
17000 724
12357 287
13076 573
2929 747
3846 278
1521 273
4008 511
3310 743
5994 516