2785 543
2578 725
1100 98
4797 189
9631 85
13047 984
12538 302
22885 434
7798 49
18472 811
11736 638
10439 320
6342 632
6567 385