31135 577
2909 99
12048 521
4479 117
4001 45
9918 110
13534 545
8858 517
9795 647
18629 798
8179 576
9051 599
7163 76
21880 725
14337 714
73818 652