2490 97
3514 190
8495 550
5298 740
6725 638
4745 588
17092 212
33709 662
32250 482
62607 529
55008 829
4619 452
2819 384
8447 417
2858 163
5417 775
57351 159
24533 128