31049 577
2898 99
11982 521
4470 117
3966 45
9903 110
13478 545
8810 517
9767 647
18568 798
8159 576
9012 599
7112 76
21781 725
14329 714
73557 652