2550 97
3713 191
8615 550
5373 740
6798 638
4802 588
17115 212
33833 662
32353 482
62803 529
55029 829
4629 452
2824 384
8458 417
2866 163
5421 775
57502 159
24596 129