31112 577
2904 99
12034 521
4477 117
3992 45
9911 110
13519 545
8846 517
9787 647
18617 798
8174 576
9035 599
7145 76
21841 725
14335 714
73749 652