31096 577
2903 99
12019 521
4475 117
3987 45
9909 110
13514 545
8835 517
9782 647
18615 798
8169 576
9024 599
7142 76
21825 725
14335 714
73698 652