31134 577
2909 99
12047 521
4479 117
4001 45
9916 110
13533 545
8855 517
9795 647
18626 798
8178 576
9051 599
7160 76
21877 725
14337 714
73814 652