2581 97
3830 191
8718 550
5431 740
6882 638
4820 588
17132 212
33912 662
32445 482
62960 530
55042 829
4641 452
2839 384
8470 417
2875 163
5427 775
57641 159
24638 129