31129 577
2908 99
12043 521
4479 117
3997 45
9915 110
13531 545
8853 517
9793 647
18621 798
8176 576
9046 599
7155 76
21861 725
14337 714
73787 652