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