31113 577
2904 99
12035 521
4477 117
3992 45
9911 110
13519 545
8846 517
9787 647
18618 798
8174 576
9035 599
7146 76
21842 725
14335 714
73753 652