2894 533
3293 332
3287 478
54480 82
4856 547
17597 192
11329 500
6303 516
5562 801
2496 127
10899 675
36454 477
9881 526