30900 577
2844 99
11905 521
4458 117
3934 45
9885 110
13382 545
8723 517
9732 647
18464 798
8130 576
8942 599
7039 76
21652 725
14312 714
73208 652