30990 577
2879 99
11950 521
4467 117
3954 45
9899 110
13436 545
8784 517
9755 647
18536 798
8148 576
8988 599
7086 76
21746 725
14322 714
73438 652