31027 577
2890 99
11970 521
4470 117
3960 45
9902 110
13461 545
8803 517
9762 647
18559 798
8151 576
9006 599
7100 76
21765 725
14326 714
73515 652