2121 162
5960 669
30775 83
7706 63
4002 485
24825 118
18713 464
17005 724
12391 287
13082 573
2933 747
3872 278
1532 273
4026 511
3314 743
6012 516