2857 302
23487 177
29772 868
4147 469
9491 532
6099 428
10648 409
4422 413
8542 791
3712 851
7548 666
1649 65
8125 400
3925 284
2878 342