2993 652
1120 98
4794 189
9648 85
13060 984
12589 302
22888 434
7805 49
18393 811
11756 638
10525 320
6334 632
6925 386