2588 97
3854 191
8727 550
5441 740
6887 638
4823 588
17137 212
33926 662
32455 482
62983 530
55045 829
4641 452
2839 384
8471 417
2876 163
5427 775
57661 159
24645 129