2588 97
3851 191
8723 550
5441 740
6886 638
4822 588
17136 212
33924 662
32455 482
62980 530
55044 829
4641 452
2839 384
8471 417
2876 163
5427 775
57659 159
24644 129