2588 97
3856 191
8728 550
5441 740
6887 638
4826 588
17137 212
33929 662
32456 482
62988 530
55045 829
4641 452
2839 384
8472 417
2876 163
5427 775
57662 159
24646 129