2121 162
5957 669
30750 83
7699 63
3993 485
24795 118
18697 464
17005 724
12384 287
13078 573
2930 747
3862 278
1530 273
4023 511
3312 743
6008 516