31126 577
2908 99
12042 521
4478 117
3997 45
9912 110
13527 545
8851 517
9791 647
18621 798
8175 576
9043 599
7152 76
21857 725
14337 714
73781 652