2893 99
3964 45
9903 110
8806 517
9767 647
18560 798
8154 576
9009 599
7105 76
21770 725
14326 714
73532 652