31035 577
2893 99
11976 521
4470 117
3964 45
9903 110
13468 545
8806 517
9767 647
18560 798
8154 576
9010 599
7106 76
21771 725
14326 714
73535 652