31024 577
2889 99
11970 521
4470 117
3957 45
9902 110
13461 545
8801 517
9762 647
18559 798
8151 576
9006 599
7100 76
21764 725
14326 714
73513 652