2559 97
3762 191
8649 550
5398 740
6829 638
4808 588
17120 212
33857 662
32386 482
62843 529
55033 829
4632 452
2830 384
8462 417
2869 163
5423 775
57535 159
24609 129