2897 533
3314 332
3291 478
54555 82
4863 547
17612 192
11340 500
6310 516
5573 801
2501 127
10910 675
36494 477
9887 526