2893 533
3291 332
3284 478
54455 82
4856 547
17585 192
11328 500
6300 516
5551 801
2491 127
10896 675
36444 477
9881 526