31076 577
2903 99
11997 521
4472 117
3981 45
9907 110
13496 545
8824 517
9777 647
18588 798
8166 576
9018 599
7134 76
21816 725
14333 714
73633 652