31034 577
2892 99
11974 521
4470 117
3961 45
9903 110
13464 545
8806 517
9766 647
18560 798
8154 576
9008 599
7104 76
21770 725
14326 714
73530 652