2588 97
3858 191
8733 550
5442 740
6888 638
4826 588
17138 212
33931 662
32456 482
62997 530
55045 829
4641 452
2839 384
8472 417
2876 163
5427 775
57667 159
24647 129