2121 162
5954 669
30713 83
7678 63
3987 485
24759 118
18671 464
17000 724
12353 287
13076 573
2929 747
3846 278
1521 273
4001 511
3310 743
5994 516