31087 577
2903 99
12011 521
4474 117
3984 45
9908 110
13505 545
8832 517
9779 647
18604 798
8169 576
9022 599
7139 76
21823 725
14334 714
73666 652