31126 577
2908 99
12042 521
4478 117
3997 45
9913 110
13531 545
8851 517
9791 647
18621 798
8175 576
9043 599
7153 76
21858 725
14337 714
73782 652