2896 441
1634 26
21790 130
3534 516
6736 479
38967 374
2832 368
3104 46
1745 311
8887 676
4277 614
9738 585
4047 364
3300 614
4014 555
980 60