30968 577
2868 99
11937 521
4464 117
3950 45
9896 110
13420 545
8770 517
9747 647
18513 798
8142 576
8973 599
7067 76
21717 725
14318 714
73371 652