2858 302
23487 177
29772 868
4147 469
9493 532
6099 428
10648 409
4422 413
8545 791
3712 851
7549 666
1649 65
8125 400
3925 284
2878 342