2545 97
3687 191
8591 550
5355 740
6785 638
4797 588
17112 212
33817 662
32342 482
62772 529
55027 829
4629 452
2824 384
8457 417
2866 163
5421 775
57482 159
24590 129