2895 533
3297 332
3287 478
54509 82
4861 547
17602 192
11332 500
6305 516
5570 801
2498 127
10901 675
36460 477
9883 526